Follow TV Tropes

Following

History Platform / MacOS

Go To

OR

Is there an issue? Send a MessageReason:
None


After Taligent's failure, Apple started yet more projects to update the Mac OS, chief among them the ambitious "Copland" project. Copland was intended to add "buzzword-compliance" (preemptive multitasking, modern virtual memory, kernel integration, etc.) to the OS, but ExecutiveMeddling and strife in the engineering ranks meant it was never actually finished. A second try at the project, Gershwin, never got off the ground. Separate from Copland was [=OpenDoc=], a document-centric development system and environment that developers could slice their Macintosh applications into component features with, allowing users to assemble them into full applications that could run under any OS running [=OpenDoc=]. Aside from the fact that Windows and [=OS/2=] versions of [=OpenDoc=] (developed outside Apple) were [[VaporWare extremely late]], most developers of major bloatware packages were rather unreceptive to the idea of allowing users to buy their software piecemeal and combine it with that of their competitors, so [=OpenDoc=] died off quietly for lack of software to run.

Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[UsefulNotes/MicrosoftWindows Windows 95]] launch — which, while being advertized on the same "buzzword-compliance" note, actually ''delivered'' on most of its promises, where "Copland" couldn't, and was visually polished and user-friendly enough to successfully compete with System 7.5 to boot, leading to the mass switching ''away'' from the Macintosh platform.[[note]]This is where the whole of Japan decided to collectively jump off the Apple's wagon, for example. Up to this days the Apple sales in Japan are concentrated in handheld market, and their desktops are mostly ignored.[[/note]] Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization.[[note]]This, actually, was the way both OS/2 and Windows took, as PC was suffering from the same problem at the time, but post-386 PC hardware ''did'' support virtualization, and Mac didn't.[[/note]] The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.

to:

After Taligent's failure, Apple started yet more projects to update the Mac OS, chief among them the ambitious "Copland" ''Copland'' project. Copland was intended to add "buzzword-compliance" (preemptive multitasking, modern virtual memory, kernel integration, etc.) to the OS, but ExecutiveMeddling and strife in the engineering ranks meant it was never actually finished. A second try at the project, Gershwin, ''Gershwin'', never got off the ground. Separate from Copland was [=OpenDoc=], a document-centric development system and environment that developers could slice their Macintosh applications into component features with, allowing users to assemble them into full applications that could run under any OS running [=OpenDoc=]. Aside from the fact that Windows and [=OS/2=] versions of [=OpenDoc=] (developed outside Apple) were [[VaporWare extremely late]], most developers of major bloatware packages were rather unreceptive to the idea of allowing users to buy their software piecemeal and combine it with that of their competitors, so [=OpenDoc=] died off quietly for lack of software to run.

Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[UsefulNotes/MicrosoftWindows Windows 95]] launch — which, while being advertized on launch—while Windows 95 was advertised with many of the same "buzzword-compliance" note, actually ''delivered'' features as Copland was, Windows 95 was able to deliver on them, for the most of its promises, where "Copland" couldn't, and part, whereas Copland couldn't. Windows 95 was visually polished and user-friendly enough to successfully compete with System 7.5 to boot, as well, leading to the mass many users switching ''away'' from the Macintosh platform.[[note]]This is where the whole of Japan decided to collectively jump off the Apple's wagon, for example. Up to this days the Since then, Apple sales in Japan are concentrated in the handheld market, and their desktops are mostly ignored.ignored. Classic Macs are still looked upon fondly, however, and the SE/30 and the Color Classic in particular have cult followings there.[[/note]] Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization.[[note]]This, actually, was the way path both OS/2 and Windows took, as the PC was suffering from the same problem at the time, but post-386 PC hardware ''did'' support virtualization, virtualization through the new Virtual 8086 mode, while the Mac's 68030 and Mac didn't.68040 processors didn't, and the move to [=PowerPC=] put more emphasis on getting existing apps running as seamlessly as possible.[[/note]] The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.
abandonment; the solution they came up with, the "Blue Box", would eventually be rescued and integrated into OS X as the "Classic" subsystem.
Is there an issue? Send a MessageReason:
None


If all of this sounds [[SeinfeldIsUnfunny horribly trite]], there's a reason for it: The Mac pretty much started it all. Before the Mac, there were other experiments in human-computer interaction that pioneered the early GUI, particularly Douglas Engelbart's "Mother of All Demos" that introduced the world to the mouse, as well as Xerox's Alto and Star series of graphical workstations, which Apple drew a lot of inspiration from. But it was Apple that brought it all together in a package that actually ''worked'' on consumer-grade hardware, and even then, it was their ''second'' attempt; a previous attempt, the ''Lisa'', was more primitive and more minicomputer-like, and was an expensive flop.

to:

If all of this sounds [[SeinfeldIsUnfunny horribly trite]], there's a reason for it: The Mac pretty much started it all. Before the Mac, there were other experiments in human-computer interaction that pioneered the early GUI, particularly Douglas Engelbart's "Mother of All Demos" that introduced the world to the mouse, as well as Xerox's Alto and Star series of graphical workstations, which Apple drew a lot of inspiration from. But it was Apple that brought it all together in a package that actually ''worked'' on consumer-grade hardware, and even then, it was their ''second'' attempt; a previous attempt, the ''Lisa'', was more primitive and more minicomputer-like, and was an expensive flop.
flop.[[note]]Later on, after the Mac had become a hit, the remaining stock of Lisas were packaged with UsefulNotes/{{WINE}}-like middleware called ''[=MacWorks=]'', and sold off as the "Macintosh XL".[[/note]]
Is there an issue? Send a MessageReason:
None


If all of this sounds [[SeinfeldIsUnfunny horribly trite]], there's a reason for it: The Mac pretty much started it all. Before the Mac, there were other experiments in human-computer interaction that pioneered the early GUI, particularly Douglas Engelbart's "Mother of All Demos" that introduced the world to the mouse, as well as Xerox's Alto series of graphical workstations, which Apple drew a lot of inspiration from. But it was Apple that brought it all together in a package that actually ''worked'' on consumer-grade hardware, and even then, it was their ''second'' attempt; a previous attempt, the ''Lisa'', was more primitive and more minicomputer-like, and was an expensive flop.

to:

If all of this sounds [[SeinfeldIsUnfunny horribly trite]], there's a reason for it: The Mac pretty much started it all. Before the Mac, there were other experiments in human-computer interaction that pioneered the early GUI, particularly Douglas Engelbart's "Mother of All Demos" that introduced the world to the mouse, as well as Xerox's Alto and Star series of graphical workstations, which Apple drew a lot of inspiration from. But it was Apple that brought it all together in a package that actually ''worked'' on consumer-grade hardware, and even then, it was their ''second'' attempt; a previous attempt, the ''Lisa'', was more primitive and more minicomputer-like, and was an expensive flop.

Added: 690

Changed: 123

Is there an issue? Send a MessageReason:
None


Disks and files appear on the Desktop as ''icons'', representing what they actually look like in the case of drives (for example, a floppy disk will show up as a small picture of a 3.5" disk, and a hard disk will show up as, well, a hard disk), and representing what application created them in the case of documents. (If all of this sounds [[SeinfeldIsUnfunny horribly trite]], there's a reason for it: The Mac pretty much started it all.)

to:

Disks and files appear on the Desktop as ''icons'', representing what they actually look like in the case of drives (for example, a floppy disk will show up as a small picture of a 3.5" disk, and a hard disk will show up as, well, a hard disk), and representing what application created them in the case of documents. (If documents.

If
all of this sounds [[SeinfeldIsUnfunny horribly trite]], there's a reason for it: The Mac pretty much started it all.)
all. Before the Mac, there were other experiments in human-computer interaction that pioneered the early GUI, particularly Douglas Engelbart's "Mother of All Demos" that introduced the world to the mouse, as well as Xerox's Alto series of graphical workstations, which Apple drew a lot of inspiration from. But it was Apple that brought it all together in a package that actually ''worked'' on consumer-grade hardware, and even then, it was their ''second'' attempt; a previous attempt, the ''Lisa'', was more primitive and more minicomputer-like, and was an expensive flop.
Is there an issue? Send a MessageReason:
None


Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[UsefulNotes/MicrosoftWindows Windows 95]] launch. Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization.[[note]]This, actually, was the way both OS/2 and Windows took, as PC was suffering from the same problem at the time, but post-386 PC hardware ''did'' support virtualization, and Mac didn't.[[/note]] The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.

to:

Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[UsefulNotes/MicrosoftWindows Windows 95]] launch. launch — which, while being advertized on the same "buzzword-compliance" note, actually ''delivered'' on most of its promises, where "Copland" couldn't, and was visually polished and user-friendly enough to successfully compete with System 7.5 to boot, leading to the mass switching ''away'' from the Macintosh platform.[[note]]This is where the whole of Japan decided to collectively jump off the Apple's wagon, for example. Up to this days the Apple sales in Japan are concentrated in handheld market, and their desktops are mostly ignored.[[/note]] Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization.[[note]]This, actually, was the way both OS/2 and Windows took, as PC was suffering from the same problem at the time, but post-386 PC hardware ''did'' support virtualization, and Mac didn't.[[/note]] The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.
Is there an issue? Send a MessageReason:
None


Mojave, 10.14, is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app. Mojave also depreciated several features most notably [=OpenGL=], [=OpenCL=], and 32-bit apps. This means that while these features aren't removed from the OS and apps that use them will still run, they will no longer receive any updates from Apple and they may be removed in future releases. In particular, the loss of OpenGL and 32-bit support has a significant impact for gaming, since OpenGL is the graphics API of choice for games on most non-Microsoft platforms, many older games are 32-bit and haven't been updated to 64-bit.


to:

Mojave, 10.14, is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app. Mojave also depreciated several features most notably [=OpenGL=], [=OpenCL=], and 32-bit apps. This means that while these features aren't removed from the OS and apps that use them will still run, they will no longer receive any updates from Apple and they may be removed in future releases. In particular, the loss of OpenGL [=OpenGL=] and 32-bit support has a significant impact for gaming, since OpenGL [=OpenGL=] is the graphics API of choice for games on most non-Microsoft platforms, many older games are 32-bit and haven't been updated to 64-bit.

Is there an issue? Send a MessageReason:
None


Mojave, 10.14, is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app. Mojave also depreciated several features most notably [=OpenGL=], [=OpenCL=], and 32-bit apps. This means that while these features aren't removed from the OS and apps that use them will still run, they will no longer receive any updates from Apple and they may be removed in future releases.


to:

Mojave, 10.14, is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app. Mojave also depreciated several features most notably [=OpenGL=], [=OpenCL=], and 32-bit apps. This means that while these features aren't removed from the OS and apps that use them will still run, they will no longer receive any updates from Apple and they may be removed in future releases.

releases. In particular, the loss of OpenGL and 32-bit support has a significant impact for gaming, since OpenGL is the graphics API of choice for games on most non-Microsoft platforms, many older games are 32-bit and haven't been updated to 64-bit.

Changed: 293

Removed: 114

Is there an issue? Send a MessageReason:
None


Mojave, 10.14, is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app.

to:

Mojave, 10.14, is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app.
app. Mojave also depreciated several features most notably [=OpenGL=], [=OpenCL=], and 32-bit apps. This means that while these features aren't removed from the OS and apps that use them will still run, they will no longer receive any updates from Apple and they may be removed in future releases.




Also, as of macOS Mojave, several features are depreciated, most notably [=OpenGL=], [=OpenCL=], and 32-bit apps.
Is there an issue? Send a MessageReason:
The perils of working from memory; it was HP, not Novell.


Apple also experimented with porting the Mac OS to other architectures for the first time with the "Star Trek" project, which more-or-less successfully moved the entire OS to an IBM-compatible PC. They also entered into discussions with longtime nemesis IBM and CPU supplier Motorola on the subject of revamping the Macintosh architecture, an agreement that became the "AIM alliance". The first order of business for AIM was making "Pink" a reality, and a new company called "Taligent" was founded to manage the project. Taligent didn't last long; conflicts between Apple, IBM, and Novell (the latter two of which had managed to get several projects of their own merged into "Pink") meant that the company had no product to show for many years. Taligent never released a full OS by the time it was shuttered, and what was developed went back to IBM and was used in their [=VisualAge=] IDE products. A few of the ideas from "Pink" made it into later revisions of System 7.

to:

Apple also experimented with porting the Mac OS to other architectures for the first time with the "Star Trek" project, which more-or-less successfully moved the entire OS to an IBM-compatible PC. They also entered into discussions with longtime nemesis IBM and CPU supplier Motorola on the subject of revamping the Macintosh architecture, an agreement that became the "AIM alliance". The first order of business for AIM was making "Pink" a reality, and a new company called "Taligent" was founded to manage the project. Taligent didn't last long; conflicts between Apple, IBM, and Novell (the latter two of HP [[note]]IBM was working on a massive upgrade to OS/2 called "[=WorkPlace=] OS" at the time, which partially depended on Taligent; HP had managed to get several projects of joined the project about midway through, and contributed ideas form their own merged into "Pink") ''[=NewWave=]'' desktop environment[[/note]] meant that the company had no product to show for many years. Taligent never released a full OS by the time it was shuttered, and what was developed went back to IBM and was used in their [=VisualAge=] IDE products. A few of the ideas from "Pink" made it into later revisions of System 7.

Added: 172

Changed: 252

Is there an issue? Send a MessageReason:
None


10.7 dropped support for [=PowerPC=] emulation, making the installation smaller, but leaving many older apps in the dust. Because of this, 10.6 is still going strong. 10.7 also made the 64-bit kernel the default on supported hardware, while also requiring a 64-bit processor. 10.8 continued the trend of dropping older hardware by making it only have the 64-bit kernel, most likely due to the fact that due to the re-write of the graphics driver implementation also meant the same Macs wouldn't have accelerated graphics, and the switch from 32-bit EFI firmware interface to a 64-bit UEFI firmware meant the drivers couldn't be used with machines that only supported the older firmware.

to:

10.7 dropped support for [=PowerPC=] emulation, making the installation smaller, but leaving many older apps in the dust. Because of this, 10.6 is still going strong. 10.7 also made the 64-bit kernel the default on supported hardware, while also requiring a 64-bit processor. 10.8 continued the trend of dropping older hardware by making it only have the 64-bit kernel, most likely due to the fact that due to the re-write of the graphics driver implementation also meant the same Macs wouldn't have accelerated graphics, and the switch from 32-bit EFI firmware interface to a 64-bit UEFI firmware meant the drivers couldn't be used with machines that only supported the older firmware.
firmware. 10.15 dropped support for 32-bit apps.



Mavericks, OS X 10.9, is the first major update to the Mac OS available for free, to all compatible Macs running the latest version of Snow Leopard to Mountain Lion[[note]]if you had an older OS, you would have to purchase Snow Leopard from Apple Customer support.[[/note]]. It killed off the big cat naming scheme, instead opting for naming the new OS versions after famous spots in California. Making a bootable thumb drive was made easier due to the inclusion of a command-line utility included in the installer.

to:

Mavericks, OS X 10.9, is the first major update to the Mac OS available for free, free[[note]]version 10.1 was free for those who had purchased 10.0, after paying for shipping[[/note]], to all compatible Macs running the latest version of Snow Leopard to Mountain Lion[[note]]if you had an older OS, you would have to purchase Snow Leopard from Apple Customer support.[[/note]]. It killed off the big cat naming scheme, instead opting for naming the new OS versions after famous spots in California. Making a bootable thumb drive was made easier due to the inclusion of a command-line utility included in the installer.



El Capitan, O SX 10.11, was a smaller release, appropriately named after a rock formation in Yosemite national park. It made Safari snappier, Spotlight more useful, and Notes more... noteworthy? The biggest change was the addition of Split View, letting users arrange apps side-by-side like tabs.

to:

El Capitan, O SX OS X 10.11, was a smaller release, appropriately named after a rock formation in Yosemite national park. It made Safari snappier, Spotlight more useful, and Notes more... noteworthy? The biggest change was the addition of Split View, letting users arrange apps side-by-side like tabs.



Finally, we come to the newest release: Mojave. Whereas macOS High Sierra was a relatively minor update, Mojave is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app.

to:

Finally, we come to the newest release: Mojave. Whereas macOS High Sierra was a relatively minor update, Mojave Mojave, 10.14, is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app.
app.

Catalina, 10.15, added support for using an [=iPad=] as a second display/drawing tablet, split [=iTunes=] into three new apps, beefier security, and killed off 32-bit apps.
Is there an issue? Send a MessageReason:
None


!!The 80x86 transition

At the 2005 WWDC, Apple dropped a bombshell on the Mac community: The Mac was moving to the 80x86 family of processors (specifically the Intel Pentium M and Core architectures), effectively making the Mac a PC clone. The main reason stated was that Apple could not get IBM and [[strike:Motorola]]Freescale to cooperate on developing a low-power version of the [=PowerPC=] G5 CPU, forcing Apple to continue using the aging G4 CPU instead in the highly popular [=PowerBook=] and [=iBook=] ranges. The G5 itself was infamously power-hungry, with many of the faster models requiring water cooling, and that meant more heat and more fan noise. This was especially irksome to Apple, as the earlier PPC G3 was one of the most efficient [=CPUs=] ever made, allowing Apple's laptops to easily hold the title of "World's Fastest" for years. Amusingly enough, Apple's abandonment of the PPC occurred just before the entire 7th generation of VideogameSystems unanimously switched to it, coinciding with enormous upgrades to the PPC architecture[[note]]In fact, early development kits for the UsefulNotes/{{XBox 360}} were Power Macintosh [=G5s=].[[/note]].

This was met with some concern from some longtime Mac users, especially after years of Apple advertising touting the RISC-based PPC [=CPUs=] over the "snail-like" 80x86 family, but by then times had changed, and most of the standard PC's warts had long since been wallpapered over (by fusing the CISC x86 instruction set with a simple RISC architecture inside the "CRISC" CPU) or had been filled in by new UsefulNotes/{{API}}s such as ACPI. Moreover, Apple's own machines had slowly been absorbing technologies from mainstream [=PCs=], such as PCI, ATA, and USB, since the mid 1990s. Finally, Mac OS X's UNIX base made it so that changes on the underlying hardware would not severely impact the user experience, though processor-specific code (usually for math-related things like Photoshop filters) would need to be tweaked or rewritten. Much like the old Mac OS did during the 68k-to-PPC transition, Mac OS X supported "fat binaries", with code for more than one processor type inside [[note]]This was, in fact, a technology when [=NeXTStep=] transitioned to other architectures itself (PA-RISC, SPARC, i386)[[/note]]. Apple labeled applications using this trick as "Universal binaries," and added options in their developer tools to build for both x86 and [=PowerPC=] at the same time. An Intel version of Mac OS X 10.4 was first offered on new Macs immediately after the transition; 10.5 was the first and only standalone [=PowerPC=]/Intel version of the OS available in stores. Mac OS X 10.5 was also granted a license by the Open Group, certifying full compliance with the Single UNIX Specification, which means that Mac OS is now officially a version of UsefulNotes/{{UNIX}}. In 2009, Apple announced that [=PowerPC=] processors would not be supported for 10.6, making the break final.

to:

!!The 80x86 Intel transition

At the 2005 WWDC, Apple dropped a bombshell on the Mac community: The Mac was moving to the 80x86 family of Intel processors (specifically the Intel Pentium M and Core architectures), effectively making the Mac a PC clone. The main reason stated was that Apple could not get IBM and [[strike:Motorola]]Freescale to cooperate on developing a low-power version of the [=PowerPC=] G5 CPU, forcing Apple to continue using the aging G4 CPU instead in the highly popular [=PowerBook=] and [=iBook=] ranges. The G5 itself was infamously power-hungry, with many of the faster models requiring water cooling, and that meant more heat and more fan noise. This was especially irksome to Apple, as the earlier PPC G3 was one of the most efficient [=CPUs=] ever made, allowing Apple's laptops to easily hold the title of "World's Fastest" for years. Amusingly enough, Apple's abandonment of the PPC occurred just before the entire 7th generation of VideogameSystems unanimously switched to it, coinciding with enormous upgrades to the PPC architecture[[note]]In fact, early development kits for the UsefulNotes/{{XBox 360}} were Power Macintosh [=G5s=].[[/note]].

This was met with some concern from some longtime Mac users, especially after years of Apple advertising touting the RISC-based PPC [=CPUs=] over the "snail-like" 80x86 family, but by then times had changed, and most of the standard PC's warts had long since been wallpapered over (by fusing the CISC x86 instruction set with a simple RISC architecture inside the "CRISC" CPU) or had been filled in by new UsefulNotes/{{API}}s such as ACPI. Moreover, Apple's own machines had slowly been absorbing technologies from mainstream [=PCs=], such as PCI, ATA, and USB, since the mid 1990s.mid-1990s. Finally, Mac OS X's UNIX base made it so that changes on the underlying hardware would not severely impact the user experience, though processor-specific code (usually for math-related things like Photoshop filters) would need to be tweaked or rewritten. Much like the old Mac OS did during the 68k-to-PPC transition, Mac OS X supported "fat binaries", with code for more than one processor type inside [[note]]This was, in fact, a technology when [=NeXTStep=] transitioned to other architectures itself (PA-RISC, SPARC, i386)[[/note]]. Apple labeled applications using this trick as "Universal binaries," and added options in their developer tools to build for both x86 and [=PowerPC=] at the same time. An Intel version of Mac OS X 10.4 was first offered on new Macs immediately after the transition; 10.5 was the first and only standalone [=PowerPC=]/Intel version of the OS available in stores. Mac OS X 10.5 was also granted a license by the Open Group, certifying full compliance with the Single UNIX Specification, which means that Mac OS is now officially a version of UsefulNotes/{{UNIX}}. In 2009, Apple announced that [=PowerPC=] processors would not be supported for 10.6, making the break final.
Is there an issue? Send a MessageReason:
None


Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[UsefulNotes/MicrosoftWindows Windows 95]] launch. Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization.[[note]]This, actually, was the way Windows took, as it was suffering from the same problem, but PC hardware ''did'' support virtualization, and Mac didn't.[[/note]] The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.

to:

Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[UsefulNotes/MicrosoftWindows Windows 95]] launch. Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization.[[note]]This, actually, was the way both OS/2 and Windows took, as it PC was suffering from the same problem, problem at the time, but post-386 PC hardware ''did'' support virtualization, and Mac didn't.[[/note]] The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.
Is there an issue? Send a MessageReason:
None


Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[UsefulNotes/MicrosoftWindows Windows 95]] launch. Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization. The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.

to:

Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[UsefulNotes/MicrosoftWindows Windows 95]] launch. Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization. [[note]]This, actually, was the way Windows took, as it was suffering from the same problem, but PC hardware ''did'' support virtualization, and Mac didn't.[[/note]] The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.
Is there an issue? Send a MessageReason:
None


Finally, we come to the newest release: Mojave. Whereas macOS High Sierra was a relatively minor update, Mojave is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of UIKit apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app.

to:

Finally, we come to the newest release: Mojave. Whereas macOS High Sierra was a relatively minor update, Mojave is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of UIKit [=UIKit=] apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app.
Is there an issue? Send a MessageReason:
None


Also, as of macOS Mojave, several features are depreciated, most notably OpenGL, OpenCL, and 32-bit apps.

to:

Also, as of macOS Mojave, several features are depreciated, most notably OpenGL, OpenCL, [=OpenGL=], [=OpenCL=], and 32-bit apps.

Added: 551

Changed: 35

Is there an issue? Send a MessageReason:
None


Finally, our newest release: High Sierra. After several years of weed jokes at WWDC, Apple seemed to bite the bullet and make the actual OS name a weed joke. Thanks, crack research team. This release brought many much-needed improvements, such as: better H.265 video encoding, Metal 2, native developer VR support, professional editing in the Photos app, and iCloud-iMessage syncing. Perhaps the biggest change, however, was the switch over to Apple File System, after almost 20 years on HFS+.

to:

Finally, our newest release: Then in 2017, High Sierra. After several years of weed jokes at WWDC, Apple seemed to bite the bullet and make the actual OS name a weed joke. Thanks, crack research team. This release brought many much-needed improvements, such as: better H.265 video encoding, Metal 2, native developer VR support, professional editing in the Photos app, and iCloud-iMessage syncing. Perhaps the biggest change, however, was the switch over to Apple File System, after almost 20 years on HFS+.HFS+.

Finally, we come to the newest release: Mojave. Whereas macOS High Sierra was a relatively minor update, Mojave is a much more substantial release. It brings new apps like News, Home, Stocks, and Voice Memos (all ports from iPad). It also adds a much-requested system-wide Dark Mode. Perhaps the biggest update, however, is the support of UIKit apps on macOS, letting developers port iOS apps to macOS without having to completely rework the app.

Also, as of macOS Mojave, several features are depreciated, most notably OpenGL, OpenCL, and 32-bit apps.
Is there an issue? Send a MessageReason:
None


Finally, our newest release: High Sierra. After several years of weed jokes at WWDC, Apple seemed to bite the bullet and make the actual OS name a weed joke. Thanks, crack research team. This release will bring many much-needed improvements, such as: better H.265 video encoding, Metal 2, native developer VR support, professional editing in the Photos app, and iCloud-iMessage syncing. Perhaps the biggest change, however, was the switch over to Apple File System, after almost 20 years on HFS+.

to:

Finally, our newest release: High Sierra. After several years of weed jokes at WWDC, Apple seemed to bite the bullet and make the actual OS name a weed joke. Thanks, crack research team. This release will bring brought many much-needed improvements, such as: better H.265 video encoding, Metal 2, native developer VR support, professional editing in the Photos app, and iCloud-iMessage syncing. Perhaps the biggest change, however, was the switch over to Apple File System, after almost 20 years on HFS+.

Added: 1398

Changed: 127

Is there an issue? Send a MessageReason:
None


Mavericks, 10.9, is the first major update to the Mac OS available for free, to all compatible Macs running the latest version of Snow Leopard to Mountain Lion[[note]]if you had an older OS, you would have to purchase Snow Leopard from Apple Customer support.[[/note]]. Making a bootable thumb drive was made easier due to the inclusion of a command-line utility included in the installer.

to:

Mavericks, OS X 10.9, is the first major update to the Mac OS available for free, to all compatible Macs running the latest version of Snow Leopard to Mountain Lion[[note]]if you had an older OS, you would have to purchase Snow Leopard from Apple Customer support.[[/note]]. It killed off the big cat naming scheme, instead opting for naming the new OS versions after famous spots in California. Making a bootable thumb drive was made easier due to the inclusion of a command-line utility included in the installer.installer.

The next release, Yosemite, completely changed the overall design of the OS, switching out the old candy-style, Aqua design for the new hotness, a flat design introduced in iOS 7. It also introduced Handoff, letting iOS and OS X communicate seamlessly.

El Capitan, O SX 10.11, was a smaller release, appropriately named after a rock formation in Yosemite national park. It made Safari snappier, Spotlight more useful, and Notes more... noteworthy? The biggest change was the addition of Split View, letting users arrange apps side-by-side like tabs.

Next up: Sierra. This release changed the name of the OS itself: instead of "OS X", it went with the simpler "macOS". This release brings the Mac closer to iOS, and not it's not just the name: it introduced iOS' virtual assistant Siri to the Mac, it let users pay for things online with Apple Pay, and your Apple Watch can now seamlessly unlock your Mac.

Finally, our newest release: High Sierra. After several years of weed jokes at WWDC, Apple seemed to bite the bullet and make the actual OS name a weed joke. Thanks, crack research team. This release will bring many much-needed improvements, such as: better H.265 video encoding, Metal 2, native developer VR support, professional editing in the Photos app, and iCloud-iMessage syncing. Perhaps the biggest change, however, was the switch over to Apple File System, after almost 20 years on HFS+.
Is there an issue? Send a MessageReason:
The OS's name was changed to macOS after spending some time as OS X (without "Mac" in the name). I tried to word this page so macOS is the more general term because it's the most recent, but the history portions of this page seem to mostly comprise when it was known as Mac OS X with some parts from when it was just OS X, so the wording's a little awkward now (plus it's almost 3:30 AM here, so I'm worn out).


The UsefulNotes/AppleMacintosh System Software (known as Mac OS after version 7.5) is the software that makes a Mac a Mac, more or less. Its common user-visible parts are the ''Finder'', a file management shell; the ''Desktop'', a metaphor for a real desktop managed by the Finder; the ''Apple menu'', a parking spot for small mini-applications called ''desk accessories'' (arguably succeeded by the Konfabulator-like ''Dashboard'' under OS X) and, starting with System 7, shortcuts to anything you like (mostly handed over to the ''Dock'' in OS X); and the ''Control Panel'' ("System Preferences" in OS X), where various system settings are managed.

to:

The UsefulNotes/AppleMacintosh System Software (known as Mac OS after version 7.5) 5, followed by the UsefulNotes/{{UNIX}}-based incarnation being named Mac OS X, then OS X, then [=macOS=]) is the software that makes a Mac a Mac, more or less. Its common user-visible parts are the ''Finder'', a file management shell; the ''Desktop'', a metaphor for a real desktop managed by the Finder; the ''Apple menu'', a parking spot for small mini-applications called ''desk accessories'' (arguably succeeded by the Konfabulator-like ''Dashboard'' under OS X) [=macOS=]) and, starting with System 7, shortcuts to anything you like (mostly handed over to the ''Dock'' in OS X); [=macOS=]); and the ''Control Panel'' ("System Preferences" in OS X), [=macOS=]), where various system settings are managed.



Work on [=NeXTStep=]'s renovation continued briskly, and in 1999, the first version of what would become the new Mac OS was released as ''Mac OS X Server 1.0'', better known to fans by the codename ''Rhapsody''. Rhapsody was something of a shock to veteran Mac users, combining bits of the Mac OS 8.0 interface with the far different [=NeXTStep=] 4.0 GUI. There was also no way to port classic Mac applications to Rhapsody at the time, forcing Apple to develop a subset of the old Mac [=APIs=] called "Carbon" that would allow properly made programs to work on both Mac OS 8/9 and Mac OS X. Carbon was announced in early 1998, and shipped along with the first releases of the OS X development tools in 1999. Along with carbon was Classic, an emulator for running Mac OS 9 inside OS X (which, by the way, [[ItIsPronouncedTroPay is pronounced "oh ess ten" and not "oh ess ecks"]]; the X is a Roman numeral).

to:

Work on [=NeXTStep=]'s renovation continued briskly, and in 1999, the first version of what would become the new Mac OS was released as ''Mac OS X Server 1.0'', better known to fans by the codename ''Rhapsody''. Rhapsody was something of a shock to veteran Mac users, combining bits of the Mac OS 8.0 interface with the far different [=NeXTStep=] 4.0 GUI. There was also no way to port classic Mac applications to Rhapsody at the time, forcing Apple to develop a subset of the old Mac [=APIs=] called "Carbon" that would allow properly made programs to work on both Mac OS 8/9 and Mac OS X. Carbon was announced in early 1998, and shipped along with the first releases of the Mac OS X development tools in 1999. Along with carbon was Classic, an emulator for running Mac OS 9 inside Mac OS X (which, by the way, [[ItIsPronouncedTroPay is pronounced "oh ess ten" and not "oh ess ecks"]]; the X is a Roman numeral).



Finally, by late 2001, OS X was usable to the point where it was able to replace most of the old Mac OS's functionality with the release of OS X 10.1. This prompted Apple to [[http://www.youtube.com/watch?v=Cl7xQ8i3fc0 perform a mock funeral ceremony]] for OS 9 at the 2002 Worldwide Developers Conference, thus officially dropping support for it and casting OS X as the future. 10.1 still had some rough edges and was a bit slow, but it was quite usable for the time. Application support was still a problem, as many long-time Apple developers were still in the process of porting to Carbon then, and vast swathes of OS X were still unfinished or being rewritten until OS X gelled with the arrival of 10.3.

to:

Finally, by late 2001, Mac OS X was usable to the point where it was able to replace most of the old Mac OS's functionality with the release of Mac OS X 10.1. This prompted Apple to [[http://www.youtube.com/watch?v=Cl7xQ8i3fc0 perform a mock funeral ceremony]] for OS 9 at the 2002 Worldwide Developers Conference, thus officially dropping support for it and casting Mac OS X as the future. 10.1 still had some rough edges and was a bit slow, but it was quite usable for the time. Application support was still a problem, as many long-time Apple developers were still in the process of porting to Carbon then, and vast swathes of Mac OS X were still unfinished or being rewritten until Mac OS X gelled with the arrival of 10.3.



This was met with some concern from some longtime Mac users, especially after years of Apple advertising touting the RISC-based PPC [=CPUs=] over the "snail-like" 80x86 family, but by then times had changed, and most of the standard PC's warts had long since been wallpapered over (by fusing the CISC x86 instruction set with a simple RISC architecture inside the "CRISC" CPU) or had been filled in by new UsefulNotes/{{API}}s such as ACPI. Moreover, Apple's own machines had slowly been absorbing technologies from mainstream [=PCs=], such as PCI, ATA, and USB, since the mid 1990s. Finally, OS X's UNIX base made it so that changes on the underlying hardware would not severely impact the user experience, though processor-specific code (usually for math-related things like Photoshop filters) would need to be tweaked or rewritten. Much like the old Mac OS did during the 68k-to-PPC transition, OS X supported "fat binaries", with code for more than one processor type inside [[note]]This was, in fact, a technology when [=NeXTStep=] transitioned to other architectures itself (PA-RISC, SPARC, i386)[[/note]]. Apple labeled applications using this trick as "Universal binaries," and added options in their developer tools to build for both x86 and [=PowerPC=] at the same time. An Intel version of OS X 10.4 was first offered on new Macs immediately after the transition; 10.5 was the first and only standalone [=PowerPC=]/Intel version of the OS available in stores. Mac OS 10.5 was also granted a license by the Open Group, certifying full compliance with the Single UNIX Specification, which means that Mac OS is now officially a version of UsefulNotes/{{UNIX}}. In 2009, Apple announced that [=PowerPC=] processors would not be supported for 10.6, making the break final.

Things were somewhat harder on developers, though; quite a bit of older Mac OS code had been written with outside or outdated tools (such as Macintosh tools like Think, [=CodeWarrior=], and Apple's MPW or PB; or non-Mac tools like Microsoft Visual Studio) for the Carbon API. The most common, easiest way to write 80x86 programs for OS X is with Apple's Xcode IDE -- this is part of what held up Universal releases of popular apps like Adobe Creative Suite and Microsoft Office until 2007-2008. The impact was not significant on developers that had already moved to Xcode, and applications built there were some of the first to go Universal.

to:

This was met with some concern from some longtime Mac users, especially after years of Apple advertising touting the RISC-based PPC [=CPUs=] over the "snail-like" 80x86 family, but by then times had changed, and most of the standard PC's warts had long since been wallpapered over (by fusing the CISC x86 instruction set with a simple RISC architecture inside the "CRISC" CPU) or had been filled in by new UsefulNotes/{{API}}s such as ACPI. Moreover, Apple's own machines had slowly been absorbing technologies from mainstream [=PCs=], such as PCI, ATA, and USB, since the mid 1990s. Finally, Mac OS X's UNIX base made it so that changes on the underlying hardware would not severely impact the user experience, though processor-specific code (usually for math-related things like Photoshop filters) would need to be tweaked or rewritten. Much like the old Mac OS did during the 68k-to-PPC transition, Mac OS X supported "fat binaries", with code for more than one processor type inside [[note]]This was, in fact, a technology when [=NeXTStep=] transitioned to other architectures itself (PA-RISC, SPARC, i386)[[/note]]. Apple labeled applications using this trick as "Universal binaries," and added options in their developer tools to build for both x86 and [=PowerPC=] at the same time. An Intel version of Mac OS X 10.4 was first offered on new Macs immediately after the transition; 10.5 was the first and only standalone [=PowerPC=]/Intel version of the OS available in stores. Mac OS X 10.5 was also granted a license by the Open Group, certifying full compliance with the Single UNIX Specification, which means that Mac OS is now officially a version of UsefulNotes/{{UNIX}}. In 2009, Apple announced that [=PowerPC=] processors would not be supported for 10.6, making the break final.

Things were somewhat harder on developers, though; quite a bit of older Mac OS code had been written with outside or outdated tools (such as Macintosh tools like Think, [=CodeWarrior=], and Apple's MPW or PB; or non-Mac tools like Microsoft Visual Studio) for the Carbon API. The most common, easiest way to write 80x86 programs for OS X [=macOS=] is with Apple's Xcode IDE -- this is part of what held up Universal releases of popular apps like Adobe Creative Suite and Microsoft Office until 2007-2008. The impact was not significant on developers that had already moved to Xcode, and applications built there were some of the first to go Universal.
Is there an issue? Send a MessageReason:
None


1999 also saw the release of Mac OS 9.0. 9.0 also added better text handling (including, finally, 255-character file name and Unicode support), the Disc Burning subsystem, and more. It would be the last major version of an OS that, by this time, had remained practically unchanged at its core for well over a decade.

to:

1999 also saw the release of Mac OS 9.0. 9.0 also added better text handling (including, finally, 255-character file name and Unicode support), the Disc Burning subsystem, and more. It would be the last major version of an OS that, by this time, had remained practically unchanged at its core for well over a decade.
decade and a half.
Is there an issue? Send a MessageReason:
10.8 switched to 64-bit UEFI.


10.7 dropped support for [=PowerPC=] emulation, making the installation smaller, but leaving many older apps in the dust. Because of this, 10.6 is still going strong. 10.7 also made the 64-bit kernel the default on supported hardware, while also requiring a 64-bit processor. 10.8 continued the trend of dropping older hardware by making it only have the 64-bit kernel, most likely due to the fact that due to the re-write of the graphics driver implementation also meant the same Macs wouldn't have accelerated graphics.

to:

10.7 dropped support for [=PowerPC=] emulation, making the installation smaller, but leaving many older apps in the dust. Because of this, 10.6 is still going strong. 10.7 also made the 64-bit kernel the default on supported hardware, while also requiring a 64-bit processor. 10.8 continued the trend of dropping older hardware by making it only have the 64-bit kernel, most likely due to the fact that due to the re-write of the graphics driver implementation also meant the same Macs wouldn't have accelerated graphics.
graphics, and the switch from 32-bit EFI firmware interface to a 64-bit UEFI firmware meant the drivers couldn't be used with machines that only supported the older firmware.
Is there an issue? Send a MessageReason:
None


Despite the high hopes for CHRP, it never gained popularity outside of Apple itself and a few machines made by IBM and Motorola as AIX workstations. The industry was already crowded with ideas that were supposed to replace the IBMPersonalComputer, and the PC market was still waiting for the years-late release of what would eventually become Windows 95. That left the Mac OS-only cloning business, which was popular, but ended up cannibalizing Apple's existing customers instead of recruiting switchers from other platforms as Apple had hoped.

to:

Despite the high hopes for CHRP, it never gained popularity outside of Apple itself and a few machines made by IBM and Motorola as AIX workstations. The industry was already crowded with ideas that were supposed to replace the IBMPersonalComputer, UsefulNotes/IBMPersonalComputer, and the PC market was still waiting for the years-late release of what would eventually become Windows 95. That left the Mac OS-only cloning business, which was popular, but ended up cannibalizing Apple's existing customers instead of recruiting switchers from other platforms as Apple had hoped.
Is there an issue? Send a MessageReason:
None


The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[UsefulNotes/RandomAccessMemory RAM]]. [[UsefulNotes/MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of [[UsefulNotes/RandomAccessMemory RAM]], and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.

to:

The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory [[UsefulNotes/ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[UsefulNotes/RandomAccessMemory RAM]]. [[UsefulNotes/MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of [[UsefulNotes/RandomAccessMemory RAM]], and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.
Is there an issue? Send a MessageReason:
None


The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[UsefulNotes/RandomAccessMemory RAM]]. [[UsefulNotes/MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.

to:

The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[UsefulNotes/RandomAccessMemory RAM]]. [[UsefulNotes/MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, [[UsefulNotes/RandomAccessMemory RAM]], and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.



Is there an issue? Send a MessageReason:
None


The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[RandomAccessMemory RAM]]. [[UsefulNotes/MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.

to:

The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[RandomAccessMemory [[UsefulNotes/RandomAccessMemory RAM]]. [[UsefulNotes/MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.
Is there an issue? Send a MessageReason:
None


Apple's comeback started in earnest in 1998, with the introduction of the Bondi Blue iMac sporting the brand-new Mac OS 8.5. The iMac brought other changes, including new [=ROMs=] that made supporting [=OSes=] other than the original Mac OS much easier. This setup, referred to by Apple developers as "New World" after the tech note that first described it ("The Macintosh ROM Enters a New World"), put the majority of the classic Mac OS ROM in a file on the hard drive and officially made it possible to boot non-Apple [=OSes=] without workarounds.

to:

Apple's comeback started in earnest in 1998, with the introduction of the Bondi Blue iMac sporting the brand-new Mac OS 8.5. The iMac brought other changes, including new [=ROMs=] moving to the ''[=OpenFirmware=]'' BIOS that made supporting [=OSes=] other than the original Mac OS much easier. This setup, referred to by Apple developers as "New World" after the tech note that first described it ("The Macintosh ROM Enters a New World"), put the majority of the classic Mac OS ROM in a file on the hard drive and officially made it possible to boot non-Apple [=OSes=] without workarounds.
Is there an issue? Send a MessageReason:
None


The Power Macintosh also marked the beginning of another unusual chapter in Apple's history, that of the legal Macintosh clone. Almost immediately following the Power Mac's launch, Apple granted licenses for companies like Motorola and Radius to sell Mac clones, and it soon burgeoned into a substantial business. The [=PowerPC=] was received so warmly that many other companies ported their [=OSs=] to run on it, such as IBM ([=OS/2=], AIX); Sun (Solaris); Microsoft (Windows NT); and Commodore ([[{{Amiga}} AmigaOS]]). Along with this variety of operating systems, AIM intended to produce a Common Hardware Reference Platform (CHRP) which all [=PowerPC=] computers would comply with, so that any [=PowerPC=] computer could run any [=PowerPC=] operating system, including the Mac OS (similar schemes were underway by other RISC architectures, such as Digital Equipment's [=AlphaPC=] and MIPS' [=RISCPC=], both of which followed the Microsoft-championed "Advanced RISC Computer" specification).

to:

The Power Macintosh also marked the beginning of another unusual chapter in Apple's history, that of the legal Macintosh clone. Almost immediately following the Power Mac's launch, Apple granted licenses for companies like Motorola and Radius to sell Mac clones, and it soon burgeoned into a substantial business. The [=PowerPC=] was received so warmly that many other companies ported their [=OSs=] to run on it, such as IBM ([=OS/2=], AIX); Sun (Solaris); Microsoft (Windows NT); and Commodore ([[{{Amiga}} ([[UsefulNotes/{{Amiga}} AmigaOS]]). Along with this variety of operating systems, AIM intended to produce a Common Hardware Reference Platform (CHRP) which all [=PowerPC=] computers would comply with, so that any [=PowerPC=] computer could run any [=PowerPC=] operating system, including the Mac OS (similar schemes were underway by other RISC architectures, such as Digital Equipment's [=AlphaPC=] and MIPS' [=RISCPC=], both of which followed the Microsoft-championed "Advanced RISC Computer" specification).



Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[MicrosoftWindows Windows 95]] launch. Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization. The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.

to:

Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[MicrosoftWindows [[UsefulNotes/MicrosoftWindows Windows 95]] launch. Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization. The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.



At the 2005 WWDC, Apple dropped a bombshell on the Mac community: The Mac was moving to the 80x86 family of processors (specifically the Intel Pentium M and Core architectures), effectively making the Mac a PC clone. The main reason stated was that Apple could not get IBM and [[strike:Motorola]]Freescale to cooperate on developing a low-power version of the [=PowerPC=] G5 CPU, forcing Apple to continue using the aging G4 CPU instead in the highly popular [=PowerBook=] and [=iBook=] ranges. The G5 itself was infamously power-hungry, with many of the faster models requiring water cooling, and that meant more heat and more fan noise. This was especially irksome to Apple, as the earlier PPC G3 was one of the most efficient [=CPUs=] ever made, allowing Apple's laptops to easily hold the title of "World's Fastest" for years. Amusingly enough, Apple's abandonment of the PPC occurred just before the entire 7th generation of VideogameSystems unanimously switched to it, coinciding with enormous upgrades to the PPC architecture[[note]]In fact, early development kits for the {{XBox 360}} were Power Macintosh [=G5s=].[[/note]].

to:

At the 2005 WWDC, Apple dropped a bombshell on the Mac community: The Mac was moving to the 80x86 family of processors (specifically the Intel Pentium M and Core architectures), effectively making the Mac a PC clone. The main reason stated was that Apple could not get IBM and [[strike:Motorola]]Freescale to cooperate on developing a low-power version of the [=PowerPC=] G5 CPU, forcing Apple to continue using the aging G4 CPU instead in the highly popular [=PowerBook=] and [=iBook=] ranges. The G5 itself was infamously power-hungry, with many of the faster models requiring water cooling, and that meant more heat and more fan noise. This was especially irksome to Apple, as the earlier PPC G3 was one of the most efficient [=CPUs=] ever made, allowing Apple's laptops to easily hold the title of "World's Fastest" for years. Amusingly enough, Apple's abandonment of the PPC occurred just before the entire 7th generation of VideogameSystems unanimously switched to it, coinciding with enormous upgrades to the PPC architecture[[note]]In fact, early development kits for the {{XBox UsefulNotes/{{XBox 360}} were Power Macintosh [=G5s=].[[/note]].



Apple then did a bold move and announced that their next version of OS X, Lion, would be made available only on the Mac App Store[[note]]USB keys were available for purchase, but they were $70[[/note]]. Instead of booting off a DVD, you would download an installer. The price was lowered by $1, to $29. Mountain Lion continued the trend with its price being $20. Both versions could have an installer thumb drive made from the installer, but to do so would require some know-how or a utility. The installer would even create a small recovery partition (About 600 MB big), which could be used to repair the hard drive or reinstall the OS[[note]]reinstallation would require redownloading part of the installer[[/note]].

to:

Apple then did a bold move and announced that their next version of OS X, Lion, would be made available only on the Mac App Store[[note]]USB keys were available for purchase, but they were $70[[/note]]. Instead of booting off a DVD, you would download an installer. The price was lowered by $1, to $29. Mountain Lion continued the trend with its price being $20. Both versions could have an installer thumb drive made from the installer, but to do so would require some know-how or a utility. The installer would even create a small recovery partition (About 600 MB big), which could be used to repair the hard drive or reinstall the OS[[note]]reinstallation OS[[note]]re-installation would require redownloading re-downloading part of the installer[[/note]].
Is there an issue? Send a MessageReason:
None


http://static.tvtropes.org/pmwiki/pub/images/180px-Mac_os.png

The AppleMacintosh System Software (known as Mac OS after version 7.5) is the software that makes a Mac a Mac, more or less. Its common user-visible parts are the ''Finder'', a file management shell; the ''Desktop'', a metaphor for a real desktop managed by the Finder; the ''Apple menu'', a parking spot for small mini-applications called ''desk accessories'' (arguably succeeded by the Konfabulator-like ''Dashboard'' under OS X) and, starting with System 7, shortcuts to anything you like (mostly handed over to the ''Dock'' in OS X); and the ''Control Panel'' ("System Preferences" in OS X), where various system settings are managed.

to:

http://static.[[quoteright:180:http://static.tvtropes.org/pmwiki/pub/images/180px-Mac_os.png

png]]

The AppleMacintosh UsefulNotes/AppleMacintosh System Software (known as Mac OS after version 7.5) is the software that makes a Mac a Mac, more or less. Its common user-visible parts are the ''Finder'', a file management shell; the ''Desktop'', a metaphor for a real desktop managed by the Finder; the ''Apple menu'', a parking spot for small mini-applications called ''desk accessories'' (arguably succeeded by the Konfabulator-like ''Dashboard'' under OS X) and, starting with System 7, shortcuts to anything you like (mostly handed over to the ''Dock'' in OS X); and the ''Control Panel'' ("System Preferences" in OS X), where various system settings are managed.



The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[RandomAccessMemory RAM]]. [[MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.

to:

The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[RandomAccessMemory RAM]]. [[MagneticDisk [[UsefulNotes/MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.
Is there an issue? Send a MessageReason:
correcting error


The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[RandomAccessMemory RAM]]. [[MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could me more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.

to:

The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[RandomAccessMemory RAM]]. [[MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could me be more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.
Is there an issue? Send a MessageReason:
moving to Useful Notes namespace

Added DiffLines:

http://static.tvtropes.org/pmwiki/pub/images/180px-Mac_os.png

The AppleMacintosh System Software (known as Mac OS after version 7.5) is the software that makes a Mac a Mac, more or less. Its common user-visible parts are the ''Finder'', a file management shell; the ''Desktop'', a metaphor for a real desktop managed by the Finder; the ''Apple menu'', a parking spot for small mini-applications called ''desk accessories'' (arguably succeeded by the Konfabulator-like ''Dashboard'' under OS X) and, starting with System 7, shortcuts to anything you like (mostly handed over to the ''Dock'' in OS X); and the ''Control Panel'' ("System Preferences" in OS X), where various system settings are managed.

Disks and files appear on the Desktop as ''icons'', representing what they actually look like in the case of drives (for example, a floppy disk will show up as a small picture of a 3.5" disk, and a hard disk will show up as, well, a hard disk), and representing what application created them in the case of documents. (If all of this sounds [[SeinfeldIsUnfunny horribly trite]], there's a reason for it: The Mac pretty much started it all.)

!!In the beginning: The Mac 128k and 512k

The first Macs had the majority of their OS stuffed into 64 kilobytes of [[ReadOnlyMemory ROM]], a huge amount for the time, to help conserve the machines' tiny 128 kilobytes of system [[RandomAccessMemory RAM]]. [[MagneticDisk Floppy disks]] were the only media supported, folders weren't actually implemented (the original Macintosh File System faked them using some OS trickery), and only one application could run at a time.[[note]]Technically, there could me more applications running together, but the tiny amount of memory meant that only very few specially designed ones called "Desktop Accessories" were allowed to. When the memory increased (on the Mac II and later) Andy Herzfeld hacked together a so-called Multi Finder shell that allowed limited multitasking.[[/note]] It ran on Motorola's powerful 32-bit[[note]]Internally only. Externally it has a 24-bit address bus, allowing it to address 16 Megabytes of {{RAM}}, and only 16-bit data bus, which kinda limited its performance.[[/note]] [[UsefulNotes/CentralProcessingUnit 68000 CPU]], but between the extremely limited RAM and the 16-bit-wide data bus, it was not very fast. [[RuleOfCool They sure looked cool, though.]] The later 512k upgrade made things less painful.

!!The Mac grows up: Mac Plus, II and System 5/6

Starting in 1986, the Mac got its first signs of becoming a usable PC. The Mac Plus added new, larger [=ROMs=] and a SCSI bus for hard drives and scanners. The Mac II was a workstation-class machine with full 32-bit addressing and massive expansion capabilities. All this required a new Mac OS, and the new code added things like color support and the Hierarchical File System (still in use in one form or another to this day). Later, [=MultiFinder=] made it possible to run more than one application at once, but most Mac users (especially on the Plus and its follow-on, the SE) didn't have the memory to use it well.

!!System 7, Pink and Taligent

Apple started a project in the late 1980s to completely revamp the Mac OS. According to legend, the "easy" ideas were written on blue index cards, and the "hard" ideas were written on pink index cards, thus fueling rumors about a new object-oriented OS called "Pink". While the details of Pink were worked out, Apple set about updating the existing Macintosh System Software with most of the ideas from the blue cards, and the result was Macintosh System Software version 7 (or System 7 for short), released in May 1991.

System 7 was a huge improvement over System 6. Fonts, extensions and drivers were much easier to manage, the Finder allowed desk accessories to run as "real" applications, and the system in general was more capable; however, this came at the cost of a lot more memory, and many older systems had trouble running it (keep in mind, System 7 was the Mac's last OS that could run in under a megabyte of RAM and disk space.)

Apple also experimented with porting the Mac OS to other architectures for the first time with the "Star Trek" project, which more-or-less successfully moved the entire OS to an IBM-compatible PC. They also entered into discussions with longtime nemesis IBM and CPU supplier Motorola on the subject of revamping the Macintosh architecture, an agreement that became the "AIM alliance". The first order of business for AIM was making "Pink" a reality, and a new company called "Taligent" was founded to manage the project. Taligent didn't last long; conflicts between Apple, IBM, and Novell (the latter two of which had managed to get several projects of their own merged into "Pink") meant that the company had no product to show for many years. Taligent never released a full OS by the time it was shuttered, and what was developed went back to IBM and was used in their [=VisualAge=] IDE products. A few of the ideas from "Pink" made it into later revisions of System 7.

!!Apple stumbles: System 7.5, the [=PowerPC=], clones, [=OpenDoc=], Copland
AIM's second task was a project to move the Mac to a RISC architecture, which culminated in the combination of Motorola's 880x0 and IBM's POWER architectures to produce the [=PowerPC=] RISC architecture. Its first appearance was in 1994 with the introduction of the Power Macintosh, a line of three new Macs running the brand new [=PowerPC=] 601 CPU. The new machines were not much different from their 680x0-based ancestors on the outside, but inside, the increases in speed the RISC architecture provided were breathtaking, especially considering that 68k code had to be emulated. Using several neat tricks, including hiding a microkernel inside the Power Mac ROM, Apple managed to make the Power Macs nearly 100% software compatible with the previous Quadra range, which in turn made porting Mac OS (which was still largely in 68k code) much easier.

The Power Macintosh also marked the beginning of another unusual chapter in Apple's history, that of the legal Macintosh clone. Almost immediately following the Power Mac's launch, Apple granted licenses for companies like Motorola and Radius to sell Mac clones, and it soon burgeoned into a substantial business. The [=PowerPC=] was received so warmly that many other companies ported their [=OSs=] to run on it, such as IBM ([=OS/2=], AIX); Sun (Solaris); Microsoft (Windows NT); and Commodore ([[{{Amiga}} AmigaOS]]). Along with this variety of operating systems, AIM intended to produce a Common Hardware Reference Platform (CHRP) which all [=PowerPC=] computers would comply with, so that any [=PowerPC=] computer could run any [=PowerPC=] operating system, including the Mac OS (similar schemes were underway by other RISC architectures, such as Digital Equipment's [=AlphaPC=] and MIPS' [=RISCPC=], both of which followed the Microsoft-championed "Advanced RISC Computer" specification).

Despite the high hopes for CHRP, it never gained popularity outside of Apple itself and a few machines made by IBM and Motorola as AIX workstations. The industry was already crowded with ideas that were supposed to replace the IBMPersonalComputer, and the PC market was still waiting for the years-late release of what would eventually become Windows 95. That left the Mac OS-only cloning business, which was popular, but ended up cannibalizing Apple's existing customers instead of recruiting switchers from other platforms as Apple had hoped.

After Taligent's failure, Apple started yet more projects to update the Mac OS, chief among them the ambitious "Copland" project. Copland was intended to add "buzzword-compliance" (preemptive multitasking, modern virtual memory, kernel integration, etc.) to the OS, but ExecutiveMeddling and strife in the engineering ranks meant it was never actually finished. A second try at the project, Gershwin, never got off the ground. Separate from Copland was [=OpenDoc=], a document-centric development system and environment that developers could slice their Macintosh applications into component features with, allowing users to assemble them into full applications that could run under any OS running [=OpenDoc=]. Aside from the fact that Windows and [=OS/2=] versions of [=OpenDoc=] (developed outside Apple) were [[VaporWare extremely late]], most developers of major bloatware packages were rather unreceptive to the idea of allowing users to buy their software piecemeal and combine it with that of their competitors, so [=OpenDoc=] died off quietly for lack of software to run.

Meanwhile, the Mac hardware was starting to outstrip the stopgap Mac OS's capabilities. Users complained about slow I/O, frequent crashes (due to a lack of memory protection), and a general lack of polish, especially in the face of Microsoft's blockbuster [[MicrosoftWindows Windows 95]] launch. Worse, the OS had several quirks in its design that dated to its early days; these design decisions, most of which were required by the first Mac's severely limited memory, made it extremely difficult to run a traditional Mac OS application in a multitasking environment without virtualization. The Copland engineers found this problem the hardest to solve, and it was probably the biggest contributor to Copland's eventual abandonment.

In 1995, Gil Amelio took over control of Apple, and one of the first things he did was clean up the R&D division. The new management decided that it would be best to buy another OS and build a new Mac OS around it, rather than attempt another from-scratch rewrite.

!!The rebound begins: [=NeXT=], Mac OS 8, the iMac and Rhapsody

After a six-month search, and briefly considering using [=BeOS=], Solaris, or even Windows NT, Apple decided to buy [=NeXT=] in late 1996, bringing founder Steve Jobs back into the fold and giving Apple a platform that was in far better shape than anything Apple had been working on internally, and (most importantly) had room to grow. OS development work turned to improving [=NeXTStep=], updating its older parts using code from [[UsefulNotes/{{UNIX}} FreeBSD and NetBSD]], making the interface more Mac-like, and writing new graphics handling code (due to Adobe restrictions on using Display [=PostScript=]). The new OS was years away, however, and something had to be done right away to make the current Mac OS salable.

The result was Mac OS 8.0, released in 1997. Several features were rescued from Copland and placed here, including a new multithreaded Finder, and the OS in general sported the new "Platinum" theme seen in screenshots of Copland. Later versions of 8.x replaced more and more old 68k code, and starting with version 8.5, it no longer booted on 68k hardware at all.

Apple's comeback started in earnest in 1998, with the introduction of the Bondi Blue iMac sporting the brand-new Mac OS 8.5. The iMac brought other changes, including new [=ROMs=] that made supporting [=OSes=] other than the original Mac OS much easier. This setup, referred to by Apple developers as "New World" after the tech note that first described it ("The Macintosh ROM Enters a New World"), put the majority of the classic Mac OS ROM in a file on the hard drive and officially made it possible to boot non-Apple [=OSes=] without workarounds.

Work on [=NeXTStep=]'s renovation continued briskly, and in 1999, the first version of what would become the new Mac OS was released as ''Mac OS X Server 1.0'', better known to fans by the codename ''Rhapsody''. Rhapsody was something of a shock to veteran Mac users, combining bits of the Mac OS 8.0 interface with the far different [=NeXTStep=] 4.0 GUI. There was also no way to port classic Mac applications to Rhapsody at the time, forcing Apple to develop a subset of the old Mac [=APIs=] called "Carbon" that would allow properly made programs to work on both Mac OS 8/9 and Mac OS X. Carbon was announced in early 1998, and shipped along with the first releases of the OS X development tools in 1999. Along with carbon was Classic, an emulator for running Mac OS 9 inside OS X (which, by the way, [[ItIsPronouncedTroPay is pronounced "oh ess ten" and not "oh ess ecks"]]; the X is a Roman numeral).

1999 also saw the release of Mac OS 9.0. 9.0 also added better text handling (including, finally, 255-character file name and Unicode support), the Disc Burning subsystem, and more. It would be the last major version of an OS that, by this time, had remained practically unchanged at its core for well over a decade.

!!2002: The Death of Mac OS 9
Finally, by late 2001, OS X was usable to the point where it was able to replace most of the old Mac OS's functionality with the release of OS X 10.1. This prompted Apple to [[http://www.youtube.com/watch?v=Cl7xQ8i3fc0 perform a mock funeral ceremony]] for OS 9 at the 2002 Worldwide Developers Conference, thus officially dropping support for it and casting OS X as the future. 10.1 still had some rough edges and was a bit slow, but it was quite usable for the time. Application support was still a problem, as many long-time Apple developers were still in the process of porting to Carbon then, and vast swathes of OS X were still unfinished or being rewritten until OS X gelled with the arrival of 10.3.

!!The 80x86 transition

At the 2005 WWDC, Apple dropped a bombshell on the Mac community: The Mac was moving to the 80x86 family of processors (specifically the Intel Pentium M and Core architectures), effectively making the Mac a PC clone. The main reason stated was that Apple could not get IBM and [[strike:Motorola]]Freescale to cooperate on developing a low-power version of the [=PowerPC=] G5 CPU, forcing Apple to continue using the aging G4 CPU instead in the highly popular [=PowerBook=] and [=iBook=] ranges. The G5 itself was infamously power-hungry, with many of the faster models requiring water cooling, and that meant more heat and more fan noise. This was especially irksome to Apple, as the earlier PPC G3 was one of the most efficient [=CPUs=] ever made, allowing Apple's laptops to easily hold the title of "World's Fastest" for years. Amusingly enough, Apple's abandonment of the PPC occurred just before the entire 7th generation of VideogameSystems unanimously switched to it, coinciding with enormous upgrades to the PPC architecture[[note]]In fact, early development kits for the {{XBox 360}} were Power Macintosh [=G5s=].[[/note]].

This was met with some concern from some longtime Mac users, especially after years of Apple advertising touting the RISC-based PPC [=CPUs=] over the "snail-like" 80x86 family, but by then times had changed, and most of the standard PC's warts had long since been wallpapered over (by fusing the CISC x86 instruction set with a simple RISC architecture inside the "CRISC" CPU) or had been filled in by new UsefulNotes/{{API}}s such as ACPI. Moreover, Apple's own machines had slowly been absorbing technologies from mainstream [=PCs=], such as PCI, ATA, and USB, since the mid 1990s. Finally, OS X's UNIX base made it so that changes on the underlying hardware would not severely impact the user experience, though processor-specific code (usually for math-related things like Photoshop filters) would need to be tweaked or rewritten. Much like the old Mac OS did during the 68k-to-PPC transition, OS X supported "fat binaries", with code for more than one processor type inside [[note]]This was, in fact, a technology when [=NeXTStep=] transitioned to other architectures itself (PA-RISC, SPARC, i386)[[/note]]. Apple labeled applications using this trick as "Universal binaries," and added options in their developer tools to build for both x86 and [=PowerPC=] at the same time. An Intel version of OS X 10.4 was first offered on new Macs immediately after the transition; 10.5 was the first and only standalone [=PowerPC=]/Intel version of the OS available in stores. Mac OS 10.5 was also granted a license by the Open Group, certifying full compliance with the Single UNIX Specification, which means that Mac OS is now officially a version of UsefulNotes/{{UNIX}}. In 2009, Apple announced that [=PowerPC=] processors would not be supported for 10.6, making the break final.

Things were somewhat harder on developers, though; quite a bit of older Mac OS code had been written with outside or outdated tools (such as Macintosh tools like Think, [=CodeWarrior=], and Apple's MPW or PB; or non-Mac tools like Microsoft Visual Studio) for the Carbon API. The most common, easiest way to write 80x86 programs for OS X is with Apple's Xcode IDE -- this is part of what held up Universal releases of popular apps like Adobe Creative Suite and Microsoft Office until 2007-2008. The impact was not significant on developers that had already moved to Xcode, and applications built there were some of the first to go Universal.

!! The 64-bit transition.

Mac OS has had some form of 64-bit support since 10.4, but those were limited to command-line tools at the time. 10.5 had most of Mac OS's [=APIs=] move to 64-bit, notable exceptions are [=QuickTime=] (Apple suggested the use of [=QTKit=] instead), Sound Manager ([=CoreAudio=] was the replacement), [=QuickDraw=] (Quartz[=/CoreGraphics=], again, the replacement), and Carbon GUI calls[[note]]Apple at one time did say that some more modern Carbon GUI calls would be available under 64-bit, but they changed their minds[[/note]] (use Cocoa instead). Despite having 64-bit frameworks, most apps in 10.5 were still 32-bit (the Chess app being an exception). 10.6 took the large leap of making most apps 64-bit, as well as being exclusive to Intel-based Macs. It also introduced a 64-bit kernel, a first for the Mac OS. However, most drivers needed to be re-written to be used with the 64-bit kernel, and it was disabled by default except for a select few models.

With the coming of 10.6 and 64-bit applications in common use, Carbon support under OS X is being phased out in lieu of Cocoa ([=Objective-C=] natively, bindings for many other languages exist) which means that developers of legacy Mac apps will often need to rewrite their user interface for Cocoa.

10.7 dropped support for [=PowerPC=] emulation, making the installation smaller, but leaving many older apps in the dust. Because of this, 10.6 is still going strong. 10.7 also made the 64-bit kernel the default on supported hardware, while also requiring a 64-bit processor. 10.8 continued the trend of dropping older hardware by making it only have the 64-bit kernel, most likely due to the fact that due to the re-write of the graphics driver implementation also meant the same Macs wouldn't have accelerated graphics.

!! Retina support

Apple had been grappling on how to deal with high-density displays as far back as 10.4. The [=APIs=] for handling it included support for non-integer scaling, which broke a lot of code. A break came when Apple released the [=iPhone=] 4, which doubled the width and height of the previous [=iPhone's=]. 10.7 moved away from selectable (and non-integer) scaling to [=HiDPI=] mode, which made the user think the screen resolution was a quarter of what it actually was, while properly-coded apps drew the [=GUI=] at a higher quality. In 2012, Apple released the Retina [=MacBook=] Pro, which took advantage of this feature.

!! App Store Release

Apple began lowering the price of Mac OS X with the introduction of Snow Leopard (10.6) making it be $30 instead of $130. This helped adoption of the new OS. With the rise of popularity of [=iOS=] and its App Store, Apple decided to make its own App Store for OS X, unoriginally dubbed the Mac App Store, with 10.6.6. Like its [=iOS=] counterpart, there was some limitations put on apps that could be put on there, such as: no installers, no access to administrator level, and most drivers couldn't be installed. Later, Apple would demand sandboxing on apps sold there. Frustrating to third-party developers, Apple's own apps sold did not follow all of those restrictions.

Apple then did a bold move and announced that their next version of OS X, Lion, would be made available only on the Mac App Store[[note]]USB keys were available for purchase, but they were $70[[/note]]. Instead of booting off a DVD, you would download an installer. The price was lowered by $1, to $29. Mountain Lion continued the trend with its price being $20. Both versions could have an installer thumb drive made from the installer, but to do so would require some know-how or a utility. The installer would even create a small recovery partition (About 600 MB big), which could be used to repair the hard drive or reinstall the OS[[note]]reinstallation would require redownloading part of the installer[[/note]].

Mavericks, 10.9, is the first major update to the Mac OS available for free, to all compatible Macs running the latest version of Snow Leopard to Mountain Lion[[note]]if you had an older OS, you would have to purchase Snow Leopard from Apple Customer support.[[/note]]. Making a bootable thumb drive was made easier due to the inclusion of a command-line utility included in the installer.

----

Top