Mac transition to Intel processors |
---|
Part of a series on |
macOS |
---|
The Mac transition to Intel processors was the process of switching the central processing units (CPUs) of Apple's line of Mac and Xserve computers from PowerPC processors over to Intel's x86-64 processors. [lower-alpha 1] The change was announced at the 2005 Worldwide Developers Conference (WWDC) by then-Apple CEO Steve Jobs, who said Apple would gradually stop using PowerPC microprocessors supplied by Freescale (formerly Motorola) and IBM. [1]
The transition was the second time Apple had switched the processor instruction set architecture of its personal computers. The first was in 1994, when Apple discarded the Mac's original Motorola 68000 series architecture in favor of the then-new PowerPC platform. [2]
Apple's initial press release originally outlined that the move would begin by June 2006, with completion slated by early 2008 - the transition had proceeded faster than anticipated. The first-generation Intel-based Macs were released in January 2006 with Mac OS X 10.4.4 Tiger. In August, Jobs announced the last models to switch, with the Mac Pro available immediately and the Intel Xserve available by October, [3] although shipments for the latter computer line did not start until December. [4]
The final version of Mac OS X that ran on PowerPC processors was Leopard, released in October 2007, with PowerPC binary translation support (using Rosetta) persisting up through the following version, Snow Leopard. [5] Support was later dropped in Lion.
In 2020, Apple announced that it would shift its Mac line to Apple silicon, which are ARM-based processors developed in-house. [2]
Apple had been using PowerPC processors in its products for 11 years when the move to Intel processors was announced.
At 2003's WWDC keynote address, Jobs unveiled a Power Mac with a processor from IBM's PowerPC G5 product line, [6] the first personal computer to feature a 64-bit processor. [6]
He promised a 3 GHz Power Mac G5 within 12 months, but never released such a product. [6] In 2004's WWDC keynote address, Jobs addressed the broken promise, saying IBM had trouble moving to a fabrication process lower than the 90 nm process. [6] Apple officials also said in 2003 they planned to release a PowerBook with a G5 processor, [7] but such a product never materialized. Tim Cook, then Apple's Executive Vice President of Worldwide Sales and Operations, said during an earnings call that putting a G5 in a PowerBook was "the mother of all thermal challenges". [8]
In addition, there were reports that IBM officials had concerns over the profitability of a low-volume business, which caused tensions with Apple and its desires for a wide variety of PowerPC processors. [9]
Apple's efforts to move to Intel hardware began in 1985. A proposal was floated after Jobs departed but was quickly disapproved by management. [10]
The first known attempt by Apple to move to Intel's platform was the Star Trek project, a code name given to a secret project to run a port of Classic Mac OS System 7 and its applications on an Intel-compatible personal computer. [10] The effort began on February 14, 1992, with the blessing of Intel's then-CEO Andy Grove. [10]
Apple leaders set an October 31 deadline to create a working prototype. The team met that deadline, and had a functional demo ready by December. John Sculley's departure during the Star Trek project was a factor in the project's termination. Michael Spindler, who took over as Apple's CEO, devoted most of Apple's resources to moving to PowerPC instead, [10] thus initiating Apple's first processor transition.
After Apple's 1997 acquisition of NeXT, Apple began to rework their NeXTSTEP operating system into a successor to the classic Mac OS, codenamed Rhapsody. Jobs (who rejoined Apple upon the purchase) demonstrated an Intel-compatible build of Rhapsody to Dell founder and namesake Michael Dell. Jobs offered to license the new OS to Dell for its PCs, so that users could choose between it and Windows. However, Dell declined when Jobs insisted that the company license the operating system for every PC it ships, regardless of whether or not the user wanted to use Mac OS. [11]
In the years since the end of the Star Trek project, there were reports of Apple working to port its operating system to Intel's x86 processors, with one engineer managing to get Apple's OS to run on a number of Intel-powered computers. [12]
In 2001, Jobs and then Sony president Kunitake Andō reportedly had a meeting to discuss the possibility of running Apple's operating system on its Vaio computers. Jobs even presented a Vaio running Mac OS. Such negotiations ultimately came to nothing. [13]
In 2002, it was reported that Apple had more than a dozen software engineers tasked to a project code-named "Marklar," with a mission to steadily work on maintaining X86-compatible builds of Mac OS X. [14]
It was noted in 2003 by IBM in an article published to its intranet that Apple felt a transition to Intel would present massive software changes that it wanted to avoid. [15] Nevertheless, rumors of an impending announcement of a transition to Intel cropped up in 2000 and 2003. [16]
News reports of an impending announcement by Apple to transition to Intel processors surfaced in early June 2005, [9] close to that year's WWDC. The announcement was made during that year's WWDC Keynote Address. [1]
At the time Apple announced the transition, Jobs attributed the switch to a superior product roadmap that Intel offered, [17] as well as an inability to build products envisioned by Apple based on the PowerPC product roadmap. [7] Meanwhile, pricing disputes with IBM, in addition to a desire by Apple to give its computer the ability to run Microsoft Windows, were reportedly factors for the switch as well. [2] [17]
At the time, a research director for Ovum Ltd. called the move "risky" and "foolish", noting that Intel's innovation in processor design is overshadowed by both AMD and IBM. [18] Another analyst said the move risks diluting Apple's value proposition, since it will now have less control over its product road map, in addition to the risk of alienating its loyal users. [18]
Some observers expressed surprise that Apple made a deal with Intel instead of with AMD. [19] By 2005, AMD had become popular with gamers and the budget conscious, [19] but some analysts believed AMD's lack of low-power designs at the time was behind Apple's decision to go with Intel. [19]
In 2011, Apple investigated using AMD's low power Llano APU for the MacBook Air, but eventually opted for Intel due to AMD's potential inability to supply enough Llano processors to meet demand. [20]
Apple had created the world's first consumer 64-bit desktop computer with its G5 based line-up; however, the first Intel-based Macs included only Intel Core Duo processors, which were 32-bit. Apple refreshed its line of computers six months later, adding Intel's new Intel Core 2 Duo 64-bit processors.
When Rosetta was announced, it was noted that the translation software is designed to translate applications that run on a "PowerPC with a G3 processor and that are built for Mac OS X." [21] It was noted at the time that translated software performs at a level between 50% and 80% of native software. [21] [22] The announcement caused concerns over performance.
At the time the transition was announced, it was noted that a degree of enmity towards Intel exists amongst some fans of Apple products, due to Intel's close identification with Microsoft. [23] In addition, It was noted by Intel's then CEO, Paul Otellini, that Apple and Intel's relationship was strained at times, especially due to Apple's commission of an ad that shows Intel processors being outperformed by PowerPC processors. [23]
While there were questions over whether Apple would put the Intel Inside stickers on its products, Jobs dispelled such a possibility, saying it is redundant when Apple's use of Intel processors is well-known. [24] "Intel Inside" stickers have never been included on any Apple product. [25]
There was concern that an early announcement of the change would cause an Osborne effect, [26] [27] but it would merely mean only a delay of purchases of Mac computers by retail and institutional customers, not permanent cancellations, and that Apple had enough cash on hand to weather a possible decline in computer sales. [28]
Analysis of financial data suggests that the Osborne Effect did not materialize, with sales for Macs growing by 19% and 37% in the two quarters following March 2006. [29]
The Classic environment, the Mac OS 9 virtualization measure for Mac OS X, was not ported to the x86 architecture, [30] leaving the new Intel-powered Macs incompatible with classic Mac OS applications without a proper third-party PowerPC emulator.
There were also concerns over third-party software support, with reaction to the change being mixed amongst the software developer community, due to a need to recompile software for compatibility on Intel-based Macs. [23] In early 2006, it was reported that a number of software companies, such as Adobe, Aspyr and Microsoft, were not ready to release universal binary versions of their software offerings. [31]
In the years prior to Apple's announcement of the transition, it was noted that there was a debate over the difference of endianness between Intel and non-Intel processors, as well as the merits of each CPU architecture. [32] The difference in endianness meant that some software could not simply be recompiled; it required changes to make it work on processors of either endianness. [33] [ unreliable source? ]
During Apple's 2005 WWDC, the company introduced a Developer Transition Kit consisting of a prototype Intel-based Mac computer, along with preliminary versions of Mac OS X Tiger and Xcode, which allowed developers to prepare future versions of their software to run on both PowerPC and Intel-based Macs. [1]
To allow apps built for PowerPC-based Macs to run on Intel-based Macs without recompilation, a dynamic binary translation software called Rosetta was created. [21]
On January 10, Apple unveiled an Intel-based iMac, [34] as well as a 15-inch MacBook Pro laptop, which replaced the similarly sized PowerBook. [35]
On February 28, a Mac mini featuring an Intel Core Duo processor was unveiled. [36]
On April 5, the dual-boot software Boot Camp was released as a trial version, which allowed Intel-based Mac owners to run Mac OS X and Microsoft Windows. [37]
On April 24, a MacBook Pro replacement for the 17-inch PowerBook was announced. [38]
On May 16, a replacement for the iBook, called MacBook, was announced, thus completing the transition of Apple's laptop line to Intel processors. [39]
On July 5, a replacement for the eMac, a special configuration of a 17-inch iMac for use in education, was announced. [40]
On August 7, Apple unveiled a replacement for the PowerMac, Mac Pro, [41] and an Intel-based version of Xserve. [42] The unveiling of the Mac Pro was touted by Apple as a completion of its transition to Intel, and said the entire process took 210 days. [41]
Mac OS X Snow Leopard (10.6), released in August 2009, was the first version of Mac OS X (later macOS) to require a Mac with an Intel processor, ending operating system support for PowerPC Macs three years after the transition was complete. [43] [44] Support for Rosetta was removed from Mac OS X with the release of 10.7 Lion, which was released in July 2011, five years after the transition was complete. [45] [46] The last Apple application to support PowerPC processors was iTunes 10.6.3, which was released on June 11, 2012. [47]
Apple has a policy of placing products that have not been sold for more than five years, but less than seven years, as "vintage", meaning hardware services from Apple Stores and service providers are subject to availability of inventory, or as required by law. After a product has not been sold for more than seven years, it is considered "obsolete", meaning it is not eligible for hardware support. [48] All PowerPC-based Macs were obsolete by 2013.
In spite of the PowerPC machines being considered obsolete, use of the systems remains popular in retrocomputing; multiple community projects exist that aim to allow PowerPC Macs to carry out modern tasks, such as the Classilla and TenFourFox web browsers.
A Mashable article in 2016 noted that the decision to switch to Intel processors gave many people who wanted a Mac, but couldn't commit to giving up Windows, a way to have both via Boot Camp and a number of virtualization programs, [49] and that Mac, as a computer platform, had a renaissance following the transition, with more apps being developed. [49] The article also said following the transition to Intel, Mac, while still outsold by Windows and other computer systems, has had a remarkable comeback, and also noted that Mac users tend to be loyal to the Apple ecosystem, which leads to purchases of other Apple products such as iPad, iPhone and Apple Watch. [49]
On June 22, 2020, Apple announced plans to transition the Macintosh to ARM processors over a two-year period, following a roadmap similar to the Intel transition, including universal binaries and a Rosetta 2 compatibility program. Apple had been using ARM processors in the iPhone since 2007, and had been using them in the iPad, iPod Touch, Apple TV, and Apple Watch as well, and had been designing its own ARM processors since the Apple A6 in 2012.
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and laptop computers, it is the second most widely used desktop OS, after Microsoft Windows and ahead of all Linux distributions, including ChromeOS.
Mac OS X Server is a series of discontinued Unix-like server operating systems developed by Apple Inc. based on macOS. It provided server functionality and system administration tools, and tools to manage both macOS-based computers and iOS-based devices, network services such as a mail transfer agent, AFP and SMB servers, an LDAP server, and a domain name server, as well as server applications including a Web server, database, and calendar server.
The history of macOS, Apple's current Mac operating system formerly named Mac OS X until 2011 and then OS X until 2016, began with the company's project to replace its "classic" Mac OS. That system, up to and including its final release Mac OS 9, was a direct descendant of the operating system Apple had used in its Mac computers since their introduction in 1984. However, the current macOS is a UNIX operating system built on technology that had been developed at NeXT from the 1980s until Apple purchased the company in early 1997..
Mac OS 9 is the ninth and final major release of Apple's classic Mac OS operating system, which was succeeded by Mac OS X 10.0 in 2001, starting the Mac OS X family of operating systems. Introduced on October 23, 1999, it was promoted by Apple as "The Best Internet Operating System Ever", highlighting Sherlock 2’s Internet search capabilities, integration with Apple's free online services known as iTools and improved Open Transport networking. While Mac OS 9 lacks protected memory and full pre-emptive multitasking, lasting improvements include the introduction of an automated Software Update engine and support for multiple users.
The Power Mac G5 is a series of personal computers designed, manufactured, and sold by Apple Computer, Inc. from 2003 to 2006 as part of the Power Mac series. When introduced, it was the most powerful computer in Apple's Macintosh lineup, and was marketed by the company as the world's first 64-bit desktop computer. It was also the first desktop computer from Apple to use an anodized aluminum alloy enclosure, and one of only three computers in Apple's lineup to utilize the PowerPC 970 CPU, the others being the iMac G5 and the Xserve G5.
The Xserve is a discontinued series of rack-mounted servers that was manufactured by Apple Inc. between 2002 and 2011. It was Apple's first rack-mounted server, and could function as a file server, web server or run high-performance computing applications in clusters – a dedicated cluster Xserve, the Xserve Cluster Node, without a video card and optical drives was also available. The first Xserve had a PowerPC G4 processor, replaced by a PowerPC G5 in 2004, and by Intel Xeon processors in 2006; each was available in single-processor and dual-processor configurations. The Xserve was discontinued in 2011, and replaced with the Mac Pro Server and the Mac Mini Server.
The Worldwide Developers Conference (WWDC) is an information technology conference held annually by Apple Inc. The conference is usually held at Apple Park in California. The event is usually used to showcase new software and technologies in the macOS, iOS, iPadOS, watchOS, tvOS, and visionOS families as well as other Apple software; new hardware products are sometimes announced as well. WWDC is also an event hosted for third-party software developers that work on apps for iPhones, iPads, Macs, and other Apple devices. Attendees can participate in hands-on labs with Apple engineers and attend in-depth sessions covering a wide variety of topics.
Star Trek is the code name that was given to a secret prototype project, running a port of Macintosh System 7 and its applications on Intel-compatible x86 personal computers. The project, starting in February 1992, was conceived in collaboration between Apple Computer, who provided the majority of engineers, and Novell, who at the time was one of the leaders of cross-platform file-servers. The plan was that Novell would market the resulting OS as a challenge to Microsoft Windows, but the project was discontinued in 1993 and never released, although components were reused in other projects. The project was named after the Star Trek science fiction franchise with the slogan "To boldly go where no Mac has gone before".
Mac OS X Tiger is the 5th major release of macOS, Apple's desktop and server operating system for Mac computers. Tiger was released to the public on April 29, 2005 for US$129.95 as the successor to Mac OS X 10.3 Panther. Included features were a fast searching system called Spotlight, a new version of the Safari web browser, Dashboard, a new 'Unified' theme, and improved support for 64-bit addressing on Power Mac G5s. Mac OS X 10.4 Tiger also had a number of additional features that Microsoft had spent several years struggling to add to Windows with acceptable performance, such as fast file search and improved graphics processing.
The PowerBook G4 is a series of notebook computers manufactured, marketed, and sold by Apple Computer between 2001 and 2006 as part of its PowerBook line of notebooks. The PowerBook G4 runs on the RISC-based PowerPC G4 processor, designed by the AIM (Apple/IBM/Motorola) development alliance and initially produced by Motorola. It was built later by Freescale, after Motorola spun off its semiconductor business under that name in 2004. The PowerBook G4 has had two different designs: one with a titanium body with a translucent black keyboard and a 15-inch screen; and another in an aluminum body with an aluminum-colored keyboard, in 12-inch, 15-inch, and 17-inch sizes.
Mac OS X Leopard is the sixth major release of macOS, Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007 as the successor of Mac OS X Tiger, and is available in two editions: a desktop version suitable for personal computers, and a server version, Mac OS X Server. It retailed for $129 for the desktop version and $499 for Server. Leopard was superseded by Mac OS X Snow Leopard in 2009. Mac OS X Leopard is the last version of macOS that supports the PowerPC architecture as its successor, Mac OS X Snow Leopard, functions solely on Intel based Macs.
Rosetta is a dynamic binary translator developed by Apple Inc. for macOS, an application compatibility layer between different instruction set architectures. It enables a transition to newer hardware, by automatically translating software. The name is a reference to the Rosetta Stone, the artifact which enabled translation of Egyptian hieroglyphs.
The universal binary format is a format for executable files that run natively either on both PowerPC-based and x86-based Macs or on both Intel 64-based and ARM64-based Macs. The format originated on NeXTStep as "Multi-Architecture Binaries", and the concept is more generally known as a fat binary, as seen on Power Macintosh.
A Hackintosh is a computer that runs Apple's Macintosh operating system macOS on computer hardware that is not authorized for the purpose by Apple. This can also include running Macintosh software on hardware it is not originally authorized for. Benefits of "Hackintoshing" can include cost, ease of repair and piecemeal upgrade, and freedom to use customized choices of components that are not available in the branded Apple products. macOS can also be run on several non-Apple virtualization platforms, although such systems are not usually described as Hackintoshes. Hackintosh laptops are sometimes referred to as "Hackbooks".
Front Row is a discontinued media center software application for Apple's Macintosh computers and Apple TV for navigating and viewing video, photos, podcasts and music from a computer, optical disc or the Internet through a 10-foot user interface. The software relies on iTunes and iPhoto and is controlled by an Apple Remote or the keyboard function keys. The first version was released in October 2005, with two major revisions since. Front Row was removed and discontinued in Mac OS X 10.7.
Mac OS X Snow Leopard is the seventh major release of macOS, Apple's desktop and server operating system for Macintosh computers.
The iMac is a series of all-in-one computers from Apple Inc. operating on the MacOS. Introduced by Steve Jobs in August 1998 when the company was financially troubled, the computer was an inexpensive, consumer-oriented computer that would easily connect to the Internet. Since that time, it has remained a primary part of Apple's consumer desktop offerings and evolved through seven distinct forms.
The following outline of Apple Inc. is a topical guide to the products, history, retail stores, corporate acquisitions, and personnel under the purview of the American multinational corporation:
The Mac transition to Apple silicon was the transitioning of Apple Inc.'s line of Mac computers from designs using Intel x86-64 CPUs to designs based on Apple-designed processors based on the ARM64 architecture.
The Developer Transition Kit is the name of two prototype Mac computers made available to software developers by Apple Inc. The first Developer Transition Kit was made available in 2005 prior to the Mac transition to Intel processors to aid in the Mac's transition from PowerPC to an Intel-based x86-64 architecture. A second Developer Transition Kit was made available in 2020 prior to the Mac transition to Apple silicon as part of its initiative to transition the Mac away from Intel to Apple's ARM64-based Apple silicon.
Second, programs that do run on the translator generally work at roughly half the speed they deliver on PowerPC processors...
...Note also that PPC is big-endian and Intel is little-endian, so in practice a lot of software couldn't just be recompiled; any place where the byte order was assumed had to be fixed...
MacBook Pro is up to four times faster than the product it replaces, the PowerBook G4, running industry standard benchmarks.
To upgrade to Snow Leopard or install Snow Leopard for the first time, you must have a Mac with: An Intel processor
Apple provided the final update to Leopard in June 2011