All Topics  
Mac OS

 

   Email Print
   Bookmark   Link






 

Mac OS



 
 
Mac OS is the trademarked name for a series of graphical user interface
Graphical user interface

A graphical user interface is a type of user interface which allows people to human-computer interaction such as computers; hand-held devices such as MP3 Players, Portable Media Players or Gaming devices; household appliances and office equipment....
-based operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
s developed by Apple Inc. (formerly Apple Computer, Inc.) for their Macintosh
Macintosh

File:Imac alu.pngMacintosh, commonly shortened to Mac, is a brand name which covers several lines of personal computers designed, developed, and marketed by Apple Inc....
 line of computer systems. The Macintosh user experience is credited with popularizing the graphical user interface.






Discussion
Ask a question about 'Mac OS'
Start a new discussion about 'Mac OS'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Mac Os 9 Screenshot 2
Mac OS is the trademarked name for a series of graphical user interface
Graphical user interface

A graphical user interface is a type of user interface which allows people to human-computer interaction such as computers; hand-held devices such as MP3 Players, Portable Media Players or Gaming devices; household appliances and office equipment....
-based operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
s developed by Apple Inc. (formerly Apple Computer, Inc.) for their Macintosh
Macintosh

File:Imac alu.pngMacintosh, commonly shortened to Mac, is a brand name which covers several lines of personal computers designed, developed, and marketed by Apple Inc....
 line of computer systems. The Macintosh user experience is credited with popularizing the graphical user interface. The original form of what Apple would later name the "Mac OS" was the integral and unnamed system software first introduced in 1984 with the original Macintosh
Macintosh 128K

The Macintosh is the original Apple Inc. Macintosh personal computer. Its beige case contains a 9-inch monitor and comes with a keyboard and mouse....
, usually referred to simply as the System software.

Apple deliberately downplayed the existence of the operating system in the early years of the Macintosh to help make the machine appear more user-friendly and to distance it from other operating systems such as MS-DOS
MS-DOS

MS-DOS is an operating system commercialized by Microsoft. It was the most commonly used member of the DOS family of operating systems and was the main operating system for personal computers during the 1980s....
, which was more arcane and technically\ challenging. Much of this early system software was held in ROM
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
, with updates typically provided free of charge by Apple dealers on floppy disk
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
. As increasing disk storage capacity and performance gradually eliminated the need for fixing much of an advanced GUI operating system in ROM, Apple explored cloning while positioning major operating system upgrades as separate revenue-generating products, first with System 7 and System 7.5, then with Mac OS 7.6 in 1997.

Earlier versions of the Mac OS were compatible only with Motorola 68000
Motorola 68000

The Motorola 68000 is a 16/32-bit Complex instruction set computer microprocessor core designed and marketed by Freescale Semiconductor ....
-based Macintoshes. As Apple introduced computers with PowerPC
PowerPC

PowerPC is a RISC instruction set architecture created by the 1991 Apple Inc.?IBM?Motorola alliance, known as AIM alliance. Originally intended for personal computers, PowerPC CPUs have since become popular embedded system and high-performance processors....
 hardware, the OS was upgraded to support this architecture as well. Mac OS X, which has superseded the "Classic" Mac OS, is compatible with both PowerPC and Intel processors.

Versions

The early Macintosh operating system was more sphicsjigubvb,nhj ithni ptignbnfgnfnf initially consisted of two pieces of software, called "System" and "Finder", each with its own version number. System 7.5 was the first to include the Mac OS logo (a variation on the original Happy Mac
Happy Mac

A Happy Mac is the normal booting icon of an Apple Macintosh computer running older versions of the Mac OS operating system. It was designed by Susan Kare in the early 1980s....
 startup icon), and Mac OS 7.6 was the first to be named "Mac OS" (to ensure that users would still identify it with Apple, even when used in "clones" from other companies).

Until the advent of the later PowerPC G3 I LIKE DE g3-based systems, significant parts of the system were stored in physical ROM
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
 on the motherboard. The initial purpose of this was to avoid using up the limited storage of floppy disk
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
s on system support, given that the early Macs had no hard disk
Hard disk

A hard disk drive , commonly referred to as a hard drive, hard disk, or fixed disk drive, is a non-volatile storage device which stores digitally encoded data on rapidly rotating hard disk platters with magnetic surfaces....
. (Only one model of Mac was ever actually bootable using the ROM alone, the 1991 Mac Classic
Macintosh Classic

The Macintosh Classic was a personal computer manufactured by Apple Inc. Introduced on October 15, 1990, it was the first Apple Macintosh to sell for less than US$1,000....
 model.) This architecture also allowed for a completely graphical OS interface at the lowest level without the need for a text-only console or command-line mode. A fatal software error, or even a low-level hardware error discovered during system startup (such as finding no functioning disk drives), was communicated to the user graphically using some combination of icons, alert box windows, buttons, a mouse pointer, and the distinctive Chicago bitmap font. Mac OS depended on this core system software in ROM on the motherboard, a fact that later helped to ensure that only Apple computers or licensed clones (with the copyright-protected ROMs from Apple) could run Mac OS.

The Mac OS can be divided into two families:

- The Mac OS family, which was based on Apple's own code, and -The Mac OS X operating system, derived from Linux OH YAH JVHB VGUVjovrfeern code.

"Classic" Mac OS (1984–2001)

Apple Macintosh Desktop
The "classic" Mac OS is characterized by its total lack of a command line; it is a completely graphical operating system. Noted for its ease of use and its cooperative multitasking, it was criticized for its very limited memory management
Mac OS memory management

Historically, the Mac OS used a form of memory management that has fallen out of favour in modern systems. Criticism of this approach was one of the key areas addressed by the change to Mac OS X....
, lack of protected memory, and susceptibility to conflicts among operating system "extensions" that provide additional functionality (such as networking) or support for a particular device. Some extensions may not work properly together, or work only when loaded in a particular order. Troubleshooting Mac OS extensions can be a time-consuming process of trial and error
Trial and error

Trial and error, or trial by error, is a general method of problem solving for obtaining knowledge, both propositional knowledge and know-how....
.

The Macintosh originally used the Macintosh File System
Macintosh File System

Macintosh File System is a volume format created by Apple Computer for storing files on 400K floppy disks. MFS was introduced with the Macintosh 128K in January 1984....
 (MFS), a flat file system
File system

In computing, a file system is a method for store and organize computer files and the data they contain to make it easy to find and access them....
 with only one level of folders. This was quickly replaced in 1985 by the Hierarchical File System
Hierarchical File System

Hierarchical File System , is a file system developed by Apple Inc. for use in computer systems running Mac OS. Originally designed for use on floppy disk and hard disks, it can also be found on read-only media such as CD-ROMs....
 (HFS), which had a true directory
Directory (file systems)

In computing, a directory, folder, catalog, or drawer is a virtual container within a digital file system, in which groups of files and other directories can be kept and organized....
 tree. Both file systems are otherwise compatible.

Extensions Manager Mac Os 9
Most file systems used with DOS, Unix, or other operating systems treat a file as simply a sequence of bytes, requiring an application to know which bytes represented what type of information. By contrast, MFS and HFS gave files two different "forks". The data fork contained the same sort of information as other file systems, such as the text of a document or the bitmaps of an image file. The resource fork
Resource fork

The resource fork is a construct of the Mac OS operating system used to store structured data in a file, alongside unstructured data stored within the data fork....
 contained other structured data such as menu definitions, graphics, sounds, or code segments. A file might consist only of resources with an empty data fork, or only a data fork with no resource fork. A text file could contain its text in the data fork and styling information in the resource fork, so that an application, which didn’t recognize the styling information, could still read the raw text. On the other hand, these forks provided a challenge to interoperability with other operating systems; copying a file from a Mac to a non-Mac system would strip it of its resource fork, necessitating such encoding schemes as BinHex
BinHex

BinHex, short for "binary-to-hexadecimal", is a binary-to-text encoding system that was used on the Mac OS for sending binary files through e-mail....
 and MacBinary
MacBinary

Due to the metadata-rich nature of the Macintosh filesystem, transferring Mac OS files to platforms that do not support Hierarchical File System can be problematic....
.

Classic Application Support was shipped with Mac OS X with PowerPC Macs until early 2006. However, Intel-based Macintoshes cannot run the Classic system or applications, nor can PowerPC models while they are running Mac OS X v10.5 Leopard.

Mac OS X (2001–present)


Mac OS X brought Unix-style memory management and pre-emptive multitasking to the Mac platform. It is based on the Mach kernel and the BSD
Berkeley Software Distribution

Berkeley Software Distribution is the Unix operating system derivative developed and distributed by the Computer Systems Research Group of the University of California, Berkeley, from 1977 to 1995....
 implementation of UNIX
Unix

Unix is a computer operating system originally developed in 1969 by a group of American Telephone & Telegraph employees at Bell Labs, including Ken Thompson , Dennis Ritchie, Douglas McIlroy, and Joe Ossanna....
, which were incorporated into NeXTSTEP
NEXTSTEP

Nextstep was the original Object-oriented operating system, computer multitasking operating system that NeXT developed to run on its range of proprietary computers, such as the NeXTcube....
, the object-oriented operating system
Object-oriented operating system

An object-oriented operating system is an operating system which internally uses Object-oriented programming.An object-oriented operating system is in contrast to an object-oriented user interface or programming framework, which can be placed above a non-object-oriented operating system like DOS, Microsoft Windows or Unix....
 developed by Steve Jobs
Steve Jobs

Steven Paul Jobs is an United States businessman and co-founder, Chairman, and Chief executive officer of Apple Inc.. Jobs is the former CEO of Pixar Animation Studios....
' NeXT
NeXT

NeXT, Inc. was an American computer company headquartered in Redwood City, California, California, that developed and manufactured a series of computer workstations intended for the higher education and business markets....
 company. The new memory management system allowed more programs to run at once and virtually eliminated the possibility of one program crashing another. It is also the second Macintosh operating system to include a command line (the first is the now-discontinued A/UX
A/UX

A/UX was Apple Computer's implementation of the Unix operating system for some of their Apple Macintosh computers. The later versions of A/UX ran on the Macintosh II, Macintosh Quadra and Macintosh Centris series of machines as well as the Macintosh SE/30....
, which supported classic Mac OS applications on top of a UNIX kernel), although it is never seen unless the user launches a terminal emulator
Terminal emulator

A terminal emulator, terminal application, term, or tty for short, is a program that emulates a "dumb" video Computer terminal within some other display architecture....
.

However, since these new features put higher demands on system resources, Mac OS X only officially supported the PowerPC G3
PowerPC G3

PowerPC G3 is a designation used by Apple Computer to a third generation of PowerPC microprocessors from the PowerPC 750 family designed and manufactured by IBM and Motorola/Freescale Semiconductor....
 and newer processors, and now has the additional requirement of built-in USB (10.3) and FireWire
FireWire

The IEEE 1394 interface is a serial communications interface standard for high-speed communications and isochronous real-time data transfer, frequently used by personal computers, as well as in digital audio, digital video, automotive, and aeronautics applications....
 (10.4)).

From Mac OS X
Mac OS X

Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc., and since 2002 has been included with all new Macintosh computer systems....
 10.0 through 10.4.11, the OS had become faster with every release - faster on the same hardware. PowerPC builds of Mac OS X include a compatibility layer for running older Mac applications, the Classic Environment
Classic (Mac OS X)

Classic, or Classic Environment, was a Computer hardware and software abstraction layer in Mac OS X that allowed Application software compatible with Mac OS 9 to run on the Mac OS X operating system....
. This runs a full copy of the older Mac OS, version 9.1 or later, in a Mac OS X process. PowerPC-based Macs shipped with Mac OS 9.2 as well as Mac OS X. Mac OS 9.2 had to be installed by the user — it was not installed by default on hardware revisions released after the release of Mac OS X 10.4 Tiger. Most well-written "classic" applications function properly under this environment, but compatibility is only assured if the software was written to be unaware of the actual hardware, and to interact solely with the operating system. The Classic Environment is not available on Intel-based Macintoshes due to the incompatibility of Mac OS 9
Mac OS 9

Mac OS 9 is the final major release of Apple Inc. "Classic" Mac OS. Introduced on October 23 1999, Apple positioned it as "The Best Internet Operating System Ever," highlighting Apple Sherlock Internet search capabilities, integration with Apple's free online services known as .Mac, and improved Open Transport networking....
 with the x86 hardware, and was removed completely on Mac OS X 10.5 Leopard.

Users of the classic Mac OS generally upgraded to Mac OS X, but many criticized it as being more difficult and less user-friendly than the original Mac OS, for the lack of certain features that had not been re-implemented in the new OS, or for being slower on the same hardware (especially older hardware), or other, sometimes serious incompatibilities with the older OS. Because drivers (for printers, scanners, tablets, etc.) written for the older Mac OS are not compatible with Mac OS X, and due to the lack of Mac OS X support for older Apple machines, a significant number of Macintosh users have still continued using the older classic Mac OS. But by 2005, it has been reported that almost all users of systems capable of running Mac OS X are doing so, with only a small fraction still running the classic Mac OS.

In June 2005, Steve Jobs
Steve Jobs

Steven Paul Jobs is an United States businessman and co-founder, Chairman, and Chief executive officer of Apple Inc.. Jobs is the former CEO of Pixar Animation Studios....
 announced at the Worldwide Developers Conference
Worldwide Developers Conference

The Apple Worldwide Developers Conference, commonly abbreviated WWDC, is a business conference held annually in California by Apple Inc. The conference is primarily used by Apple to showcase its new software and technologies for software developer, as well as offering hands-on labs and feedback sessions....
 keynote that Apple computers would be transitioning from PowerPC to Intel processors. At the same conference, Jobs announced Developer Transition Kits that included beta versions of Apple software including Mac OS X that developers could use to test their applications as they ported them to run on Intel-powered Macs. In January 2006, Apple released the first Macintosh computers with Intel processors, an iMac
IMAC

iMac is a line of Apple Macintosh computers.IMAC or Imac may also refer to:*Necmettin Imac , Netherlands footballer*Isochronous media access controller, a method of transferring data that must not be interrupted ....
 and the MacBook Pro
MacBook Pro

The MacBook Pro is a line of Macintosh portable computers by Apple Inc.First introduced in January 2006 at the Macworld Conference & Expo alongside the iMac , the MacBook Pro replaced the PowerBook G4 and was the second computer to be announced in the Apple Intel transition ....
, and in February 2006, Apple released a Mac mini
Mac Mini

The Mac Mini is a desktop computer made by Apple Inc. Like earlier Mini-ITX PC designs, it is uncommonly small for a desktop computer: 6.5 inches square and 2 inches tall....
 with an Intel Core Solo and Duo processor. On May 16, 2006, Apple released the MacBook
MacBook

The MacBook is a brand of Macintosh Laptops by Apple Inc. Introduced in May 2006, it replaced the iBook G4 and 12 inch PowerBook series of notebooks as a part of the Apple Intel transition....
, before completing the Intel transition on August 7 with the Mac Pro
Mac Pro

The Mac Pro is a workstation computer manufactured by Apple Inc. The machines are based on Xeon#5100-series_.22Woodcrest.22 microprocessors, but are similar to the Power Mac G5 they replaced in terms of outward appearance and expansion capabilities....
. To ease the transition for early buyers of the new machines, Intel-based Macs include an emulation technology called Rosetta
Rosetta (software)

Rosetta is a lightweight binary translation for Mac OS X distributed by Apple Inc.. It enables applications compiled for the PowerPC family of processors to run on Apple systems that use Intel central processing units....
, which allows them to run (at reduced speed) pre-existing Mac OS X native application software that was compiled only for PowerPC-based Macintoshes.

Star Trek


One interesting historical aspect of the classic Mac OS was a relatively unknown secret prototype Apple started work on in 1992, code-named "Star Trek" (as in "to boldly go where no Mac has gone before"). The goal of this project was to create a version of Mac OS that would run on Intel-compatible x86 personal computers. The project was instigated by Novell, Inc., who were looking to integrate their DR-DOS with the Mac OS UI as a retort to Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
's Windows 3.0
Windows 3.0

Windows 3.0 is the third major release of Microsoft Microsoft Windows, and was released on 22 May 1990. It became the first widely successful version of Windows and a powerful rival to Macintosh and the Commodore Amiga on the GUI front....
. The Apple/Novell team (fourteen engineers from the former, four from the latter) was able to get the Macintosh Finder
Macintosh Finder

The Finder is the default application software program used on the Mac OS and Mac OS X operating systems that is responsible for the overall user-management of files, disks, network volumes and the launching of other applications....
 and some basic applications, like QuickTime
QuickTime

QuickTime is a multimedia framework developed by Apple Inc., capable of handling various formats of digital video, media clips, sound, text, animation, music, and QuickTime VRs....
, running smoothly on a PC. Some of the code from this effort was reused when porting the Mac OS later to PowerPC.

The project was short lived, being canceled only one year later in early 1993. There are two theories for the cancellation: the first is that Apple's board canceled further development upon realizing that going with Star Trek would mean an entirely new business model and one that would likely see a notable drop in Apple's lucrative hardware sales; and the second is that an x86 Mac OS was not commercially viable in the early nineties because Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
's contracts for Windows 3.1 forced PC manufacturers to pay a royalty to Microsoft for every computer shipped, regardless of what operating system it contained.

A further complication was that Star Trek was designed to be source-level compatible, not binary compatible, with the Mac OS. Mac applications would therefore have to be recompiled or rewritten by their developers to run on the x86 architecture, and there was much skepticism as to exactly how much work this would entail.

Fifteen years after Star Trek, support for the x86 architecture was officially included in Mac OS, and then Apple transitioned
Apple Intel transition

The Apple Intel transition was the process of changing the CPU of Apple Macintosh computers from PowerPC processors to Intel x86 processors. The transition became public knowledge at the 2005 Apple Worldwide Developers Conference , when Apple Computer CEO Steve Jobs made the announcement that the company would make a transition from the use o...
 all desktop computers to the x86 architecture. This was not the direct result of earlier Project Star Trek efforts. The Darwin underpinning used for Mac OS X 10.0 and later included support for the x86 architecture. The remaining non-Darwin portion of Mac OS X (based on OPENSTEP
OpenStep

OpenStep is an object-oriented application programming interface specification for an object-oriented operating system that uses any modern operating system as its core, principally developed by NeXT with Sun Microsystems....
, which ran on Intel processors) was released officially with the introduction of x86 Macintosh computers.

68000 emulation

Although the Star Trek
Star Trek project

Star Trek was the code name given to a prototype project at Apple Computer during 1992 and 1993. Star Trek was to be a version of the Mac OS operating system which ran on Intel-compatible x86 personal computers ....
 software was never released, third-party Macintosh emulators, such as vMac
VMac

vMac is an open source emulator for Mac OS, Microsoft Windows, MS-DOS, OS/2, NeXTSTEP, Linux / Unix, and other platforms. vMac emulates a Macintosh Plus and can run Mac OS versions 1.1 to 7.5.5....
, Basilisk II
Basilisk II

Basilisk II is an open source software emulator which emulates the Motorola 68000-based Apple Macintosh computer on a variety of operating systems, including BeOS, Linux, AmigaOS, Windows NT, Mac OS X and even on the Sony PlayStation Portable....
, and Executor
Executor (software)

Executor is software for X86 architecture-based personal computer that allows older 68k-based Macintosh programs to be run under various x86-based operating systems....
, eventually made it possible to run the classic Mac OS on Intel-based PCs. These emulators were restricted to emulating the 68000
Motorola 68000

The Motorola 68000 is a 16/32-bit Complex instruction set computer microprocessor core designed and marketed by Freescale Semiconductor ....
 series of processors, and as such most couldn't run versions of the Mac OS that succeeded 8.1, which required PowerPC processors. Most also required a Mac ROM image or a hardware interface supporting a real Mac ROM chip; those requiring an image are of dubious legal standing as the ROM image may infringe on Apple's intellectual property.

A notable exception was the Executor
Executor (software)

Executor is software for X86 architecture-based personal computer that allows older 68k-based Macintosh programs to be run under various x86-based operating systems....
 commercial software product from Abacus Research & Development, the only product that used 100% reverse engineered code without the use of Apple technology. It ran extremely quickly but never achieved more than a minor subset of functionality. Few programs were completely compatible and many were extremely crash-prone if they ran at all. Executor filled a niche market for porting 68000 classic Mac applications to x86 platforms; development ceased in 2002 and the source code was released by the author in late 2008.

Emulators using Mac ROM images offered near complete Mac OS compatibility and later versions offered excellent performance as modern x86 processor performance increased exponentially.

Most of the Mac user base had already started moving to the PowerPC platform that offered backward compatibility on 8.xx & 9.xx operating systems along with faster PowerPC software support. This helped ease the transition to PowerPC-only applications while prematurely obsolescing 68000 emulators and the Classic-only applications they supported well before these emulators were refined enough to compete with a real Mac.

PowerPC emulation

At the time of 68000-emulator development PowerPC support was difficult to justify not only due to the emulation code itself but also the anticipated wide performance overhead of an emulated PowerPC architecture vs. a real PowerPC based Mac. This would later prove correct with the start of the PearPC project even years later despite the availability of 7th & 8th generation x86 processors employing similar architecture paradigms present in the PowerPC. Many application developers were also creating and releasing both 68000 Classic and PowerPC versions concurrently helping to negate the need for PowerPC emulation. PowerPC Mac users who could technically run either obviously chose the faster PowerPC applications. Soon Apple was no longer selling 68000-based Macs and the existing installed base started to quickly evaporate. Despite the eventual excellent 68000-emulation technology available they proved never to be even a minor threat to real Macs due to their late arrival and immaturity even several years after the release of much more compelling PowerPC based Macs.

The PearPC
PearPC

PearPC is an architecture-independent PowerPC platform emulator capable of running many PowerPC operating systems, including Mac OS X, Darwin and Linux....
 emulator is capable of emulating the PowerPC
PowerPC

PowerPC is a RISC instruction set architecture created by the 1991 Apple Inc.?IBM?Motorola alliance, known as AIM alliance. Originally intended for personal computers, PowerPC CPUs have since become popular embedded system and high-performance processors....
 processors required by newer versions of the Mac OS (like Mac OS X
Mac OS X

Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc., and since 2002 has been included with all new Macintosh computer systems....
). Unfortunately, it is still in the early stages and, like many emulators, tends to run much slower than a native operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
 would.

During the transition from PowerPC to Intel processors, Apple realized the need to incorporate a PowerPC emulator into Mac OS X in order to protect its customers' investments in software designed to run on the PowerPC. Apple's solution is an emulator called Rosetta
Rosetta (software)

Rosetta is a lightweight binary translation for Mac OS X distributed by Apple Inc.. It enables applications compiled for the PowerPC family of processors to run on Apple systems that use Intel central processing units....
. Prior to the announcement of Rosetta, industry observers assumed that any PowerPC emulator running on an x86 processor would suffer a heavy performance penalty (e.g., PearPC's slow performance). Rosetta's relatively minor performance penalty therefore took many by surprise.

Another PowerPC emulator is SheepShaver
SheepShaver

SheepShaver is an open source PowerPC Apple Macintosh emulator originally designed for BeOS and Linux. The name is a play on ShapeShifter , a Macintosh II emulator for AmigaOS , which is in turn not to be confused with ShapeShifter....
, which has been around since 1998 for BeOS
BeOS

BeOS was an operating system for personal computers which began development by Be Inc. in 1991. It was first written to run on BeBox hardware. BeOS was optimized for digital media work and was written to take advantage of modern hardware facilities such as symmetric multiprocessing by utilizing modular I/O bandwidth, pervasive multithreading,...
 on the PowerPC platform, but in 2002 was open source
Open source

Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
d with porting efforts beginning to get it to run on other platforms. Originally it was not designed for use on x86 platforms and required an actual PowerPC processor present in the machine it was running on similar to a hypervisor
Hypervisor

A hypervisor, also called virtual machine monitor , is a computer hardware platform virtualization software that allows multiple operating systems to run on a host computer concurrently....
. Although it provides PowerPC processor support, it can only run up to Mac OS 9.0.4
Mac OS 9

Mac OS 9 is the final major release of Apple Inc. "Classic" Mac OS. Introduced on October 23 1999, Apple positioned it as "The Best Internet Operating System Ever," highlighting Apple Sherlock Internet search capabilities, integration with Apple's free online services known as .Mac, and improved Open Transport networking....
 because it does not emulate a memory management unit
Memory management unit

A memory management unit , sometimes called paged memory management unit , is a computer hardware component responsible for handling accesses to computer memory requested by the central processing unit ....
.

Other examples include ShapeShifter (by the same programmer that conceived SheepShaver
SheepShaver

SheepShaver is an open source PowerPC Apple Macintosh emulator originally designed for BeOS and Linux. The name is a play on ShapeShifter , a Macintosh II emulator for AmigaOS , which is in turn not to be confused with ShapeShifter....
), Fusion and iFusion. The latter ran classic Mac OS with a PowerPC "coprocessor" accelerator card. Using this method has been said to equal or better the speed of a Macintosh with the same processor, especially with respect to the m68k
Motorola 68000

The Motorola 68000 is a 16/32-bit Complex instruction set computer microprocessor core designed and marketed by Freescale Semiconductor ....
 series due to real Macs running in MMU
Memory management unit

A memory management unit , sometimes called paged memory management unit , is a computer hardware component responsible for handling accesses to computer memory requested by the central processing unit ....
 trap mode, hampering performance.

Macintosh clones

Several computer manufacturers over the years have made Macintosh clones capable of running Mac OS, notably Power Computing
Power Computing

Power Computing Corporation was the first company selected by Apple Computer to create Macintosh-compatible computers. Stephen ?Steve? Kahng, a computer engineer best known for his design of the Leading Edge Model D, founded the company in November 1993....
, UMAX
Umax

UMAX Technologies is a manufacturer of computer products, including scanners, mouse, and flash drives, based in Taiwan. UMAX was formerly a maker of Macintosh clones, using the SuperMac brand name outside of Europe....
 and Motorola
Motorola

Motorola, Inc. is an United States, multinational, Fortune 100, telecommunications company based in Schaumburg, Illinois. It is a manufacturer of wireless telephone handsets, also designing and selling wireless network infrastructure equipment such as cellular transmission base stations and signal amplifiers....
. These machines normally ran various versions of classic Mac OS. Steve Jobs
Steve Jobs

Steven Paul Jobs is an United States businessman and co-founder, Chairman, and Chief executive officer of Apple Inc.. Jobs is the former CEO of Pixar Animation Studios....
 ended the clone-licensing program after returning to Apple in 1997.

In 2008, a manufacturing company in Miami, FL called Psystar Corporation
Psystar Corporation

Psystar Corporation is an electronics company based in Miami, Florida which sells surveillance and telecommunication equipment, and, most popularly, "Open Computers"....
, announced a $499 clone that comes with a barebones
Barebone computer

A barebone computer is a partially-assembled platform or an unassembled kit of computer parts allowing more customization and lower costs than a retail computer system....
 system that can run Mac OS X 10.5 Leopard. Threatened with legal battles, Psystar originally called the system OpenMac and have since changed it to Open Computer. Apple is still in a lawsuit with the company and says it wants Psystar to pay for damages, recall every clone ever sold, and pay Apple's legal bills.

A/UX

In 1988, Apple released its first UNIX-based OS, A/UX
A/UX

A/UX was Apple Computer's implementation of the Unix operating system for some of their Apple Macintosh computers. The later versions of A/UX ran on the Macintosh II, Macintosh Quadra and Macintosh Centris series of machines as well as the Macintosh SE/30....
, which was a UNIX operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
 with the Mac OS look and feel. It was not very competitive for its time, due in part to the crowded Unix market. A/UX had most of its success in sales to the U.S. government
Federal government of the United States

The Federal Government of the United States is the central current reigning United States governmental body, established by the United States Constitution....
, where UNIX was a requirement that Mac OS could not meet. Mac OS X later incorporporated code from the UNIX-based NeXTStep
NEXTSTEP

Nextstep was the original Object-oriented operating system, computer multitasking operating system that NeXT developed to run on its range of proprietary computers, such as the NeXTcube....
 after Steve Jobs
Steve Jobs

Steven Paul Jobs is an United States businessman and co-founder, Chairman, and Chief executive officer of Apple Inc.. Jobs is the former CEO of Pixar Animation Studios....
 rejoined Apple in 1996
Steve Jobs

Steven Paul Jobs is an United States businessman and co-founder, Chairman, and Chief executive officer of Apple Inc.. Jobs is the former CEO of Pixar Animation Studios....
.

Graphical timeline


Bibliography



External links

  • – Official site
  • – Apple's introductory guide the Mac OS.
  • – A site of anecdote
    Anecdote

    An anecdote is a short Narrative narrating an interesting or amusing biographical incident. It may be as brief as the setting and provocation of a List of French phrases#B....
    s shared by the creators of the first Macintosh.
  • – Chronicle of version to version changes from the first release to version 10.4
  • – Old Mac System - From System1 to System7