Denne artikel diskuterer overgangen fra PowerPC- processorer til en Intel- arkitektur . Læs Apple-Intel Architecture for en artikel om den nye platform.
Den Overgangen fra Apple til Intel er en ændring i arkitekturen af platformen Macintosh til brug af mikroprocessorer Intel i stedet for PowerPC fra IBM brugte før.
Dette er ikke første gang, at Apple skifter producent af sine mikroprocessorer og dermed deres arkitektur: virksomheden var allerede i 1990'erne gået fra Motorolas 68K til IBMs PowerPC'er, udviklet i samarbejde med Apple. Det tog flere år, hvor Apple udviklede mange versioner af Mac OS, der kunne køre på begge typer processorer med introduktionen af et lavt niveau emuleringslag af 68K-arkitekturen af PowerPC-modellerne og tilskyndede udviklere til at oprette fede binære filer kan køre indbygget på begge systemer.
Apple havde indtil da altid præsenteret de PowerPC-CPU'er, der blev brugt i sine computere, som mere effektive. Imidlertid havde Apple-bærbare computere en aldrende maskinarkitektur, der skulle udskiftes. Under keynoten afJuni 2005, Apple erklærede umuligheden af at integrere G5 i en bærbar computer og erklærede, at krigen med CPU-arkitekturer var forbi. En graf, der viser detjuni 2006de planlagte Intel-CPU'er ville opnå et performance-per-watt- forhold fem gange så højt som de planlagte PowerPC-CPU'er blev derefter præsenteret for at retfærdiggøre denne overgang.
Da Mac-computere brugte PowerPC- mikroprocessorer , blev det spildt tid på at udvikle applikationer til alle tre systemer, Mac OS , Linux og Microsoft Windows, da du ikke kun skulle bruge nye biblioteker , men også kompilere til en helt anden arkitektur. En serviceduplikat var også nødvendig.
I Juni 2005, Steve Jobs bekræfter rygterne, der begyndte at cirkulere, og annoncerer officielt et års overgang af Apple-produkter til Intel-processorer. Meddelelsen forårsagede stadig et chok i Apple-samfundet, fordi det repræsenterede en kæmpe vending. Faktisk understøttede Apple PowerPC'er indtil den sidste dag ved at hævde, at de var meget mere kraftfulde og fordelagtige med hensyn til ydeevne end Intel-processorer.
Den største tekniske udfordring for Apple var at køre Mac OS X med succes under den nye arkitektur. Denne udfordring var ikke en udfordring: NeXTSTEP , forfader til Mac OS X, løb under flere arkitekturer, og Apple bevarede kompatibilitet over de forskellige versioner. Efter meddelelsen omJuni 2005Apple har foreslået for 1000 $ en computerprototype til udviklere inklusive version 10.4.3 - x86 Mac OS X. Denne version var allerede meget funktionel, Steve Jobs har endda gjort hele hovedtesten med denne prototype (ved hjælp af andre nye funktioner i Mac OS X 10.4: Dashboard og Spotlight ). Mac OS X version 10.4.4 er den første version af Mac OS X, der frigives med x86.
Hvis omskrivningen af operativsystemet var den største tekniske udfordring, var den største kommercielle udfordring at få udviklere til at acceptere omskrivningen af deres PowerPC-applikationer. Til dette brugte Apple to "pivoter": den første er Xcode 2.1, som indeholdt en mulighed for at kompilere applikationer i Universal- tilstand , det vil sige både PowerPC og Intel-kompatible. Den anden er Rosetta , en PowerPC-applikationsemulator, til ikke-omskrevne applikationer.
Fra begyndelsen af 2006 udgav Apple en ny version af iMac med en Intel-arkitektur og en Intel Core Duo- processor . Apple skifter det følgende år til alle sine computere på samme måde for at afslutte sin overgang i sommeren 2006 med frigivelsen af Mac Pro- servere og computere med to Xeon- processorer .