All Topics  
Mac OS 8

 

   Email Print
   Bookmark   Link






 

Mac OS 8



 
 
Mac OS 8 is an 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....
 released by Apple Computer on July 26 1997. It represented the largest overhaul of the Mac OS
Mac OS

Mac OS is the trademarked name for a series of graphical user interface-based operating systems developed by Apple Inc. for their Macintosh line of computer systems....
 since the release of System 7
System 7 (Macintosh)

System 7 is a single-user graphical user interface-based operating system for Macintosh computers. It was introduced on May 13, 1991 by Apple Computer....
, some six years previous. Released over a series of updates, Mac OS 8 was an effort to integrate many of the technologies developed for Apple's overly-ambitious 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....
 known as Copland. Mac OS 8 helped modernize the Mac OS while Apple developed its next generation operating system, 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....
.






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



Encyclopedia


Mac OS 8 is an 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....
 released by Apple Computer on July 26 1997. It represented the largest overhaul of the Mac OS
Mac OS

Mac OS is the trademarked name for a series of graphical user interface-based operating systems developed by Apple Inc. for their Macintosh line of computer systems....
 since the release of System 7
System 7 (Macintosh)

System 7 is a single-user graphical user interface-based operating system for Macintosh computers. It was introduced on May 13, 1991 by Apple Computer....
, some six years previous. Released over a series of updates, Mac OS 8 was an effort to integrate many of the technologies developed for Apple's overly-ambitious 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....
 known as Copland. Mac OS 8 helped modernize the Mac OS while Apple developed its next generation operating system, 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....
. Mac OS 8 is one of Apple's most successful software releases, selling over 1.2 million copies in the first two weeks.

Mac OS 8.0 brought about the most significant changes in the line-up, including the introduction of the Platinum interface and a native 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....
 multi-threaded
Thread (computer science)

In computer science, a thread of execution is a Fork of a computer program into two or more Concurrency running task s. The implementation of threads and process es differs from one operating system to another, but in most cases, a thread is contained inside a process....
 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....
. Mac OS 8.1 introduced a new, more efficient 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....
 known as HFS Plus
HFS Plus

HFS Plus or HFS+ is a file system developed by Apple Inc. to replace their Hierarchical File System as the primary file system used in Apple Macintosh computers ....
. Mac OS 8.5 was the first version of the Mac OS to require a PowerPC processor. It featured PowerPC native versions of QuickDraw
QuickDraw

QuickDraw is the 2D Computer graphics library and associated Application programming interface which is a core part of the classic Apple Macintosh Mac OS....
 and AppleScript
AppleScript

AppleScript is a scripting language devised by Apple Inc., and built into Mac OS. More generally, "AppleScript" is the word used to designate the Mac OS scripting interface, which is meant to operate in parallel with the graphical user interface....
, along with the Sherlock search utility. Its successor, 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....
, was released on October 23 1999.

Copland

Originally envisioned as Mac OS 8, Apple's next generation operating system, codenamed Copland, was announced in March 1994 alongside the introduction of the first PowerPC Macs. Apple developers envisioned Copland as a completely native PowerPC operating system offering intelligent agent
Intelligent agent

In artificial intelligence, an intelligent agent is an autonomous entity which observes and acts upon an environment and directs its activity towards achieving goals ....
s, a customizable interface, and a relational database
Relational database

A relational database is a database that groups data using common attributes found in the data set. The resulting "clumps" of organized data are much easier for people to understand....
 integrated into the Finder. Copland was to be followed by Gershwin
Gershwin operating system

After the Copland debacle, Apple's need for a new operating system was more dire than ever. Focus shifted briefly to the "effort" named Gershwin, which was to include the painfully elusive memory protection, among other things....
, which promised protected memory spaces
Memory protection

Memory protection is a way to control memory usage on a computer, and is core to virtually every modern operating system. The main purpose of memory protection is to prevent a process running on an operating system from accessing memory beyond that allocated to it....
 and full preemptive multitasking
Preemption (computing)

Preemption in computing is the act of temporarily interrupting a task being carried out by a computer, without requiring its cooperation, and with the intention of resuming the task at a later time....
. The operating system was intended to be a complete re-write of the Mac OS, and Apple hoped to beat Microsoft Windows 95 to market with a development cycle of just one year.

The Copland development was hampered by countless missed deadlines. The release date was first pushed back to the end of 1995, then to mid-'96, late '96, and finally to the end of 1997. With a dedicated team of 500 software engineers and an annual budget of $250 million, Apple executives began to grow impatient with the project continually falling behind schedule. 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....
 in January 1997, Apple CEO Gil Amelio
Gil Amelio

Gilbert F. Amelio is an United States technology executive. He grew up in Miami, Florida and received a bachelors, masters, and Doctor of Philosophy in physics from the Georgia Institute of Technology....
 announced that rather than release Copland as a single monolithic release, Copland features would be phased into the Mac OS following a six month release cycle. These updates began with Mac OS 7.6, released during WWDC. Mac OS 8.0, released six months later, continued to integrate Copland technologies into the Mac OS.

By August 1997, Apple Chief Technology Officer
Chief technical officer

A chief technical officer or chief technology officer is an executive position whose holder is focused on scientific and technical issues within an organization....
, Ellen Hancock
Ellen Hancock

Ellen Hancock is a long-time technology manager from the United States who has worked for IBM and Apple, among others.Hancock was born in the Bronx, New York City and raised in Westchester County, New York....
, froze development of Copland and Apple began a search for an operating system developed outside the company. This ultimately led to Apple's purchase of 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....
 and the development of Mac OS X.

Mac OS 8.0

Developed under the codename "Tempo," Mac OS 8.0 was released on July 26, 1997. Initially, the early beta releases of the product which were circulated to developers and Apple internal audiences, were branded as Mac OS 7.7 (superseding the current release, Mac OS 7.6). Afterwards, the software was later renamed to Mac OS 8 before the final release.

Major improvements in this version included a three-dimensional Platinum theme, a PowerPC native, multi-threaded Finder and greater customization of the user interface
User interface

The user interface is the aggregate of means by which people—the User s—Interaction with the system—a particular machine, device, computer program or other complex tools....
.

Other features introduced in Mac OS 8.0 include:

  • Customization of system fonts and accent colors.
  • Contextual pop-up menus.
    Context menu

    A context menu is a menu in a graphical user interface that appears upon user interaction, such as a Right click#Common mouse operations. A context menu offers a limited set of choices that are available in the current state, or context, of the operating system or application....
     (accessed via ctrl-click with a single-button mouse)
  • Pop-up (or tabbed) windows in the Finder.
  • Spring-loaded folders.
  • Live scrolling.
  • WindowShade widget in window titlebars.
  • Multithreaded Finder - file copy operations run in a separate thread and don't block the UI.
  • Revamped color picker.
  • Desktop Pictures control panel, allowing photographs to be set as the desktop background. (not just tiled patterns)
  • Simple Finder, an option which reduces Finder menus to basic operations, in order to avoid overwhelming new users.
  • Creation of the 'Help' menu and a faster Apple Guide, featuring HTML
    HTML

    HTML, an Acronym and initialism of HyperText Markup Language, is the predominant markup language for Web pages. It provides a means to describe the structure of text-based information in a document?by denoting certain text as links, headings, paragraphs, lists, and so on?and to supplement that text with interactive forms, embedded '...
     help pages.
  • Native support of AFP
    Apple Filing Protocol

    The Apple Filing Protocol is a Communications protocol that offers file services for Mac OS X and original Mac OS. In Mac OS X, AFP is one of several file services supported including Server Message Block , Network File System , File Transfer Protocol , and WebDAV....
     over IP.
  • Performance improvements to virtual memory
    Virtual memory

    Virtual memory is a computer system technique which gives an application program the impression that it has contiguous working memory , while in fact it may be physically fragmented and may even overflow on to disk storage....
    , AppleScript execution and system startup times.
  • Faster desktop rebuilding.


Mac OS 8.1

Released on January 19 1998, Mac OS 8.1 was the last version of the Mac OS to run on 68k processors. It introduced a new file system known as HFS+, (aka Mac OS Extended,) which supported large file sizes and made more efficient use of larger hard drives due to using a smaller block size. To upgrade, users must reformat the hard drive, which deletes the entire contents of the drive. Some third-party utilities later appeared that preserved the user's data while upgrading to HFS+. Note that 68040 systems do not support booting from HFS+ disks; the boot drive must be HFS Standard. Once the system is fully booted, however, HFS+ disks may then be attached and used normally by 68040 systems.

Mac OS 8.1 also included an enhanced version of PC Exchange
PC Exchange

PC Exchange was a Mac OS control panel that lets the operating system mount File Allocation Table file systems and mapped filename extension to the user-defined type code and creator codes....
, allowing Macintosh users to see the long file names (up to 255 characters) on files that had been created on PCs running Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
, as well as supporting FAT32
File Allocation Table

File Allocation Table or FAT is a computer file system architecture now widely used on most computer systems and most memory cards, such as those used with digital cameras....
.

It is the earliest version of the Mac OS that can run Carbon applications. Carbon support requires installation of the CarbonLib software from Apple's web site and is not a standard component Mac OS 8.1. More recent versions of CarbonLib, however, require Mac OS 8.6. Applications requiring later versions of CarbonLib will not run on Mac OS 8.1.

As part of Apple's agreement with Microsoft (see Internet Explorer for Mac
Internet Explorer for Mac

Internet Explorer for Mac was a Proprietary software web browser developed by Microsoft for the Macintosh platform. Initial versions were developed from the same code base as Internet Explorer....
), 8.1 included Internet Explorer 3
Internet Explorer 3

Microsoft Internet Explorer 3 is a graphical web browser released on August 13, 1996 by Microsoft for Microsoft Windows and on January 8, 1997 for Apple Macintosh ....
 initially, but soon switched to Internet Explorer 4
Internet Explorer 4

Microsoft Internet Explorer 4 is a graphical web browser released in September 1997 by Microsoft, primarily for Microsoft Windows, but also with versions available for Apple Macintosh, Solaris , and HP-UX....
.

Mac OS 8.5

Released October 17 1998, Mac OS 8.5 was the first version of the Mac OS to run solely on Macs equipped with a 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....
 processor. As such it replaced some but not all of the 680x0 code 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....
 code, improving system performance by relying less on 680x0 emulation
Mac 68K emulator

The Mac 68K emulator was a software emulator built into all versions of the Mac OS for PowerPC. This emulator permitted the running of applications and system code that were originally written for the 680x0 based Apple Macintosh models....
.

It introduced the Sherlock search utility; Sherlock allowed users to search the contents of documents on hard drives (if the user had let it index the drive), or extend a search to the Internet. Sherlock plug-ins started appearing at this time; these plug-ins allowed users to search the contents of other websites.

Mac OS 8.5 included a number of performance improvements. Copying files over a network was faster than previous versions and Apple advertised it as being "faster than Windows NT". AppleScript
AppleScript

AppleScript is a scripting language devised by Apple Inc., and built into Mac OS. More generally, "AppleScript" is the word used to designate the Mac OS scripting interface, which is meant to operate in parallel with the graphical user interface....
 was also re-written to use only PowerPC code, which significantly improved AppleScript execution speed.

Font Smoothing, system-wide antialiasing for type was also introduced.

The HTML
HTML

HTML, an Acronym and initialism of HyperText Markup Language, is the predominant markup language for Web pages. It provides a means to describe the structure of text-based information in a document?by denoting certain text as links, headings, paragraphs, lists, and so on?and to supplement that text with interactive forms, embedded '...
 format for online help, first adopted by the Finder's Info Center in Mac OS 8, was now used throughout. This made it easier for software companies to write online help systems, but would contribute to making physical manuals become a thing of the past.

In this release, the PPP control panel was removed and replaced with Remote Access. The Remote Access control panel provides the same functionality but also allows connections to Apple Remote Access
AppleTalk Remote Access

AppleTalk Remote Access, or ARA, was a protocol stack that allowed AppleTalk to be run over modems. It became a fairly major product for Apple Computer in the early to mid-1990s when their first portable and laptop computers were available ....
 (ARA) servers.

The installation process was considerably simplified in Mac OS 8.5. In earlier versions the installer worked in segments and often required the user to click to continue in between stages of the installation. The Mac OS 8.5 installer generally required very little user interaction once it was started. Customisation options were also much more detailed yet simpler to manage.

From Mac OS 8.5 onwards the popular MacLinkPlus document translation software is no longer bundled as part of the Mac OS.

Mac OS 8.5 was the first version of the Mac OS to support "themes," or skins, which could change the default Apple Platinum look of the Mac OS to "Gizmo" or "HiTech." This radical changing of the computer's appearance was removed at the last minute, and appeared only in beta versions, though users could still make (and share) their own theme and use it with the Mac OS. The Appearance control panel was also updated to enable support for proportional scroll bars, and added the option for both scroll arrows to be placed at the bottom of the scroll bar.

In addition to the themes support, 8.5 was the first version to support 32-bit
32-bit

The range of integer values that can be stored in 32 bits is 0 through 4,294,967,295 or -2,147,483,648 through 2,147,483,647 using two's complement encoding....
 icons
Icon (computing)

On computer displays, a computer icon is a small pictogram. Icons have been used to supplement the normal alphanumerics of the computer. Modern computers now can handle bitmapped graphics on the display terminal, so the icons are widely used to assist users....
. Icons now had 24-bit
24-bit

The IBM System/360, announced in 1964, was an extremely popular computer system with 24-bit addressing and 32-bit general registers and arithmetic. The early 1980s saw the first popular personal computers, including the IBM PC/AT with an Intel 80286 processor using 24-bit addressing and 16-bit general registers and arithmetic, and the Apple Inc....
 color (16.7 million colors) and an 8-bit
8-bit

Eight-bit CPUs normally use an 8-bit data bus and a 16-bit address bus which means that their address space is limited to 64 KBs. This is not a "natural law", however, so there are exceptions....
 alpha channel, allowing for transparency/translucency effects.

The 'application palette' made its debut with 8.5 - the application menu at the right side of the menu bar could be resized to show the active application's name, or 'torn off' into a palette of buttons. This palette could be customized many ways, by removing the window frame and changing the size and layout of the buttons. It functioned much like the Windows 95
Windows 95

Windows 95 is a consumer-oriented graphical user interface-based operating system. It was released on August 24, 1995 by Microsoft, and was a significant progression from the company's previous Microsoft Windows products....
 task bar.

Mac OS 8.5.1

Mac OS 8.5.1, released December 7 1998, was a minor update to Mac OS 8.5 that fixed a number of bugs that were causing crashes and data corruption.

Mac OS 8.6

Released May 10 1999, Mac OS 8.6 added support to the Mac OS nanokernel
Mac OS nanokernel

History of Mac OS, PowerPC versions of the Mac OS were based on a nanokernel, or extremely simple operating system Kernel . The initial revision of this software is an extremely simple, single tasking system which delegates most tasks to an emulator running the Motorola 68K version of the operating system....
 to handle preemptive tasks via the Multiprocessing Services 2.x and later developer API. But there was still no process separation; the system still used cooperative multitasking between processes, and even a process that was Multiprocessing Services-aware still had a portion that ran in the blue task, a task that also ran all programs that are not aware of it, and the only task that could run 68k code.

Still, this free update for Mac users running 8.5 and 8.5.1 was faster and much more stable than either versions of 8.5.x, and is by some considered the most stable Classic OS. It was also the first Mac OS to have the OS version displayed as part of the startup screen. Many hardware upgrades require a minimum of Mac OS 8.6.

Versions of Mac OS 8

Version Release Date Changes Computer Codename Price
8.0 July 26, 1997 Initial release Power Macintosh G3 Tempo US$99
8.1 January 19, 1998 HFS+ file system iMac (Bondi Blue) Bride of Buster Free Update
8.5 October 17, 1998 PPC-only, Sherlock, Themes, 32-bit icons iMac (Bondi Blue) Allegro US$99
8.5.1 December 7, 1998 Crash, memory leaks and data corruption fixes iMac (5 flavors) The Ric Ford Release Free Update
8.6 May 10, 1999 New nanokernel to support Multiprocessing Services 2.0 iBook Veronica Free Update
Version Release Date Changes Computer Codename Price


Compatibility


External links

  • Developer Information from Apple
  • Developer Information from Apple
  • Developer Information from Apple
  • Developer Information from Apple