Przejście Maca na procesory Intel — Mac transition to Intel processors

Przejście Maca na procesory Intela było procesem zmiany jednostki centralnej (CPU) linii komputerów Mac firmy Apple Inc. , a także jej oferty serwerów w tym czasie, z PowerPC na procesory Intel x86 .

Przejście zostało ogłoszone na konferencji Worldwide Developers Conference (WWDC) w 2005 roku przez ówczesnego dyrektora generalnego Apple, Steve'a Jobsa , który powiedział, że Apple stopniowo przestanie używać mikroprocesorów PowerPC dostarczanych przez Freescale (dawniej Motorola ) i IBM .

Przejście było drugim, kiedy firma Apple przeniosła swoje komputery osobiste z jednej architektury zestawu instrukcji procesora na inną. Pierwszym z nich było przejście w 1994 roku z oryginalnej architektury serii Motorola 68000 Maca na nową wówczas platformę PowerPC .

W pierwszym komunikacie prasowym firmy Apple stwierdzono, że przejście rozpocznie się w czerwcu 2006 r., a zakończy do końca 2007 r., ale w rzeczywistości przebiegło znacznie szybciej. Pierwsza generacja komputerów Macintosh z procesorem Intel została wydana w styczniu 2006 r. z systemem Mac OS X 10.4.4 Tiger , a Steve Jobs ogłosił, że ostatnie modele zostaną zmienione w sierpniu 2006 r., przy czym Mac Pro będzie dostępny natychmiast, a Intel Xserve do października 2006 r. Serwery Xserve były dostępne w grudniu 2006 roku.

Firma Apple wydała system Mac OS X v10.6 „Snow Leopard” 28 sierpnia 2009 r. jako wyłącznie Intel, usuwając obsługę architektury PowerPC. Jest to również ostatnia wersja Mac OS X, która obsługuje aplikacje oparte na PowerPC, ponieważ Mac OS X v10.7 „Lion” zrezygnował z obsługi Rosetty .

W 2020 r. Apple ogłosił, że przeniesie swoją linię komputerów Mac na krzemowe Apple , które są opracowanymi przez siebie procesorami opartymi na ARM .

Tło

Procesor PowerPC 970FX, który był używany w wielu komputerach Apple wyposażonych w procesory PowerPC G5.

Apple używało procesorów PowerPC w swoich produktach od 11 lat, kiedy ogłoszono nadchodzące przejście na procesory Intela.

Podczas przemówienia na konferencji WWDC w 2003 r. Jobs zaprezentował Power Mac z procesorem z linii produktów IBM PowerPC G5 , pierwszy komputer osobisty wyposażony w 64-bitowy procesor.

Obiecał Power Mac G5 3 GHz w ciągu 12 miesięcy, ale nigdy nie wypuścił takiego produktu. W przemówieniu WWDC w 2004 r. Jobs odniósł się do złamanej obietnicy, mówiąc, że IBM ma problemy z przejściem na proces produkcyjny niższy niż proces 90 nm . Przedstawiciele Apple powiedzieli również w 2003 roku, że planują wypuścić PowerBooka z procesorem G5, ale taki produkt nigdy się nie zmaterializował. Tim Cook , ówczesny wiceprezes wykonawczy Apple ds. globalnej sprzedaży i operacji, powiedział podczas rozmowy o zarobkach, że umieszczenie G5 w PowerBooku było „matką wszystkich wyzwań termicznych”.

Ponadto pojawiły się doniesienia, że ​​urzędnicy IBM mieli obawy o rentowność niskonakładowego biznesu, co spowodowało napięcia z Apple i jego zapotrzebowanie na szeroką gamę procesorów Power PC.

Historia

lata 80.

Starania Apple o przejście na sprzęt Intela sięgają 1985 r., kiedy firma, wkrótce po odejściu Jobsa z firmy, zaproponowała takie przejście. Propozycja została jednak szybko odrzucona przez ówczesne kierownictwo.

1990

Pierwszą znaną próbą Apple, aby faktycznie przejść na platformę Intela, był projekt Star Trek , nazwa kodowa nadana tajnemu projektowi uruchomienia portu klasycznego systemu Mac OS 7 i jego aplikacji na komputerze osobistym zgodnym z Intelem. Wysiłki rozpoczęły się 14 lutego 1992 roku z błogosławieństwem ówczesnego dyrektora generalnego Intela, Andy'ego Grove'a .

Kierownictwo Apple w tym czasie wyznaczyło 31 października ostateczny termin na stworzenie działającego prototypu, który został dotrzymany. Funkcjonalne demo było gotowe do grudnia tego roku. Odejście Johna Sculleya podczas projektu Star Trek było jednym z czynników, które przyczyniły się do zakończenia projektu. Michael Spindler , który przejął stanowisko CEO Apple, poświęcił większość zasobów Apple na przejście na PowerPC, inicjując w ten sposób pierwsze przejście Apple na procesor.

Wczesne lata 2000

Ówczesny dyrektor generalny Steve Jobs ogłasza przejście firmy Intel na WWDC 2005.

W latach od zakończenia projektu Star Trek pojawiły się doniesienia, że ​​Apple pracuje nad przeniesieniem swojego systemu operacyjnego na procesory Intel x86, a jednemu inżynierowi udało się uruchomić system operacyjny Apple na wielu komputerach z procesorami Intela.

W 2001 roku Jobs, a następnie prezes Sony Kunitake Andō podobno odbyli spotkanie, aby omówić możliwość uruchomienia systemu operacyjnego Apple na Vaio , który był wówczas własnością Sony. Jobs zaprezentował nawet Vaio z systemem Mac OS. Takie negocjacje ostatecznie spełzły na niczym.

W 2002 roku ogłoszono, że Apple miał ponad tuzin inżynierów oprogramowania, których zadaniem było projekt o kryptonimie „Marklar”, którego misją było ciągłe prace nad utrzymaniem kompatybilnych z komputerami PC wersji systemu Mac OS X.

W 2003 roku IBM zauważył w artykule opublikowanym w jego intranecie, że Apple poczuł, że przejście na Intela przedstawia ogromne zmiany w oprogramowaniu, których chciał uniknąć. Niemniej jednak plotki o zbliżającym się ogłoszeniu przejścia na Intela pojawiły się w 2000 i 2003 roku.

2005

Doniesienia prasowe o zbliżającym się ogłoszeniu przez Apple przejścia na procesory Intela pojawiły się na początku czerwca 2005 r., blisko tegorocznego WWDC. Ogłoszenie zostało ogłoszone podczas tegorocznego przemówienia na WWDC.

W czasie, gdy Apple ogłosiło przejście, Jobs przypisał zmianę do lepszej mapy drogowej produktu oferowanej przez Intel, a także niemożności tworzenia produktów przewidzianych przez Apple w oparciu o mapę drogową produktów PowerPC. W międzyczasie spory cenowe z IBM, oprócz chęci Apple, aby dać swojemu komputerowi możliwość uruchamiania systemu Microsoft Windows , były podobno również czynnikami zmiany.

Reakcja na zmianę

W tym czasie dyrektor ds. badań w Ovum Ltd. nazwał ten ruch „ryzykownym” i „głupim”, zauważając, że innowacja Intela w projektowaniu procesorów jest przyćmiona zarówno przez AMD, jak i IBM. Inny analityk powiedział, że posunięcie to grozi osłabieniem propozycji wartości Apple, ponieważ teraz będzie mieć mniejszą kontrolę nad swoją mapą produktu, a także ryzyko zrażenia lojalnych użytkowników.

AMD

Niektórzy obserwatorzy wyrazili zdziwienie, że Apple zawarł umowę z Intelem zamiast z AMD . Do 2005 roku AMD stało się popularne wśród graczy i świadomych budżetu, ale niektórzy analitycy uważali, że za decyzją Apple o przejściu na Intela krył się brak konstrukcji energooszczędnych AMD.

W 2011 r. Apple zbadało zastosowanie procesora Llano APU o małej mocy firmy AMD w MacBooku Air , ale ostatecznie zdecydowało się na Intela ze względu na potencjalną niezdolność AMD do dostarczenia wystarczającej liczby procesorów Llano, aby zaspokoić popyt.

Regresja 32-bitowa

Firma Apple stworzyła pierwszy na świecie 64-bitowy komputer stacjonarny dla konsumentów w swojej linii opartej na G5, jednak pierwsze komputery Mac z procesorami Intela zawierały tylko 32-bitowe procesory Intel Core Duo . Firma Apple odświeżyła swoją linię komputerów sześć miesięcy później, dodając nowe 64-bitowe procesory Intel Core 2 Duo .

Obawy dotyczące wydajności Rosetty

Kiedy Rosetta została ogłoszona, zauważono, że oprogramowanie do tłumaczenia jest przeznaczone do tłumaczenia aplikacji, które działają na „PowerPC z procesorem G3 i są zbudowane dla Mac OS X”. Zauważono wówczas, że przetłumaczone oprogramowanie działa na poziomie od 50% do 80% oprogramowania natywnego. Ogłoszenie wywołało obawy o wydajność.

Intel

Kiedy ogłoszono przejście, zauważono, że wśród niektórych fanów produktów Apple istnieje pewien stopień wrogości wobec Intela, ze względu na bliską identyfikację Intela z Microsoftem. Ponadto, ówczesny dyrektor generalny Intela, Paul Otellini , zauważył , że relacje Apple i Intela były czasami napięte, zwłaszcza z powodu zamówienia przez Apple reklamy, która pokazuje, że procesory Intela przewyższają procesory PowerPC.

Chociaż pojawiły się pytania, czy Apple umieści naklejki Intel Inside na swoich produktach, Jobs odrzucił taką możliwość, mówiąc, że jest ona zbędna, gdy użycie procesorów Intela przez Apple jest dobrze znane. Naklejki „Intel Inside” nigdy nie były umieszczane na żadnym produkcie Apple.

Efekt Osbornea

Istniała obawa, że ​​wczesne ogłoszenie zmiany spowoduje efekt Osborne'a , ale zauważono również, że nawet jeśli pojawi się efekt Osborne'a, oznacza to jedynie opóźnione zakupy komputerów Mac, a nie anulowane zakupy i że Apple ma pod ręką wystarczającą ilość gotówki w czasie, aby przetrwać potencjalny spadek sprzedaży.

Analiza danych finansowych sugeruje, że efekt Osborne'a się nie zmaterializował, a sprzedaż komputerów Mac wzrosła o 19% i 37% w dwóch kwartałach po marcu 2006 roku.

Kompatybilność produktu

Klasyczne środowisko , miara wirtualizacji Mac OS 9 dla Mac OS X, nie została przeniesiona na architekturę x86, pozostawiając nowe Macy z procesorami Intela niekompatybilne z oryginalnymi aplikacjami Mac OS bez odpowiedniego emulatora PowerPC innej firmy.

Pojawiły się również obawy dotyczące obsługi oprogramowania innych firm, a reakcja na zmianę była mieszana wśród społeczności programistów ze względu na potrzebę ponownej kompilacji oprogramowania w celu zapewnienia zgodności na komputerach Mac z procesorami Intel. Na początku 2006 roku pojawiły się doniesienia, że ​​wiele producentów oprogramowania, takich jak Adobe , Aspyr i Microsoft , nie było gotowych do wydania uniwersalnych wersji binarnych swojego oprogramowania.

Problemy techniczne

W latach poprzedzających ogłoszenie przejścia przez Apple zauważono, że toczyła się debata na temat różnicy endianowości między procesorami Intela i innych, a także zalet każdej architektury procesorów. Różnica w endianowości oznaczała, że ​​niektórych programów nie można było po prostu ponownie skompilować; wymagał zmian, aby działał na procesorach o obu końcach.

Proces przejścia

Steve Jobs ujawnia, że ​​Mac OS X działa na sprzęcie Pentium 4 .

2005

Podczas WWDC firmy Apple w 2005 r. firma wprowadziła Developer Transition Kit składający się z prototypowego komputera Mac z procesorem Intel, wraz ze wstępnymi wersjami Mac OS X Tiger i Xcode , które umożliwiły programistom przygotowanie przyszłych wersji ich oprogramowania do pracy zarówno na PowerPC, jak i na Komputery Mac z procesorami Intel.

Aby umożliwić aplikacjom stworzonym dla komputerów Mac z procesorem PowerPC działanie na komputerach Mac z procesorem Intel bez ponownej kompilacji, stworzono oprogramowanie do dynamicznego tłumaczenia binarnego o nazwie Rosetta .

2006

10 stycznia Apple zaprezentował iMaca z procesorem Intel , a także 15-calowego laptopa MacBook Pro , który zastąpił PowerBooka o podobnej wielkości .

28 lutego zaprezentowano komputer Mac mini wyposażony w procesor Intel Core Duo .

5 kwietnia w wersji próbnej udostępniono oprogramowanie do podwójnego rozruchu Boot Camp , które umożliwiło właścicielom komputerów Mac z procesorami Intel uruchamianie systemów Mac OS X i Microsoft Windows . 24 kwietnia ogłoszono wymianę MacBooka Pro na 17-calowego PowerBooka.

16 maja ogłoszono zamiennik iBooka o nazwie MacBook , kończąc tym samym przejście linii laptopów Apple na procesory Intela.

5 lipca ogłoszono zastąpienie eMaca , specjalnej edukacyjnej konfiguracji 17-calowego iMaca.

7 sierpnia firma Apple zaprezentowała zamiennik dla PowerMac, Mac Pro i wersję Xserve opartą na Intelu . Odsłonięcie Maca Pro zostało reklamowane przez Apple jako zakończenie przejścia na Intela i powiedział, że cały proces trwał 210 dni.

Ciągłe wsparcie dla PowerPC po przejściu

Pierwszym systemem macOS, który wymagał komputera Mac z procesorami Intel, a tym samym zrezygnował z obsługi komputerów Mac z procesorami PowerPC, był Snow Leopard w wersji 10.6 . Snow Leopard został wysłany w sierpniu 2009 roku, trzy lata po zakończeniu transformacji. Wsparcie dla Rosetty zostało usunięte z macOS w wersji 10.7 Lion , która została wydana w lipcu 2011 roku. Do tego momentu minęło pięć lat od zakończenia przejścia na Intela.

Ostatnią aplikacją Apple obsługującą procesory PowerPC był iTunes 10.6.3, który został wydany 11 czerwca 2012 roku.

Apple stosuje politykę umieszczania produktów, które nie były sprzedawane od więcej niż pięciu lat, ale krócej niż siedem lat, na status „vintage”, co oznacza, że ​​usługi sprzętowe oferowane przez dostawców usług Apple, w tym sklepy Apple Store, podlegają dostępności zapasów lub zgodnie z wymogami prawa. Produkt jest uważany za przestarzały, jeśli nie był sprzedawany przez ponad siedem lat, co powoduje również wstrzymanie wsparcia sprzętowego. Zgodnie z tą zasadą wszystkie komputery Mac z procesorami PowerPC są obecnie uważane za przestarzałe.

Pomimo, że architektura PowerPC jest obecnie uważana za przestarzałą, wykorzystanie systemów pozostaje popularne w retrokomputerach ; istnieje wiele projektów społecznościowych, których celem jest umożliwienie komputerom PowerPC Mac wykonywania nowoczesnych zadań, takich jak przeglądarki internetowe Classilla i TenFourFox .

Spuścizna

W artykule Mashable z 2016 r. zauważono, że decyzja o przejściu na procesory Intela dała wielu osobom, które chciały mieć komputer Mac, ale nie mogły zobowiązać się do rezygnacji z systemu Windows, sposób na posiadanie zarówno przez Boot Camp, jak i szereg programów do wirtualizacji, a także , jako platforma komputerowa, przeżywała renesans po przejściu, wraz z rozwojem kolejnych aplikacji. W artykule stwierdzono również, że po przejściu na Intela komputery Mac, które wciąż są przewyższane przez Windows i inne systemy komputerowe, odnotowały niezwykły powrót, a także zauważył, że użytkownicy komputerów Mac są lojalni wobec ekosystemu Apple, co prowadzi do zakupów innych Apple produkty takie jak iPad , iPhone i Apple Watch .

22 czerwca 2020 r. Apple ogłosił plany przejścia z Macintosha na procesory ARM w ciągu dwóch lat, zgodnie z planem podobnym do przejścia Intela, w tym uniwersalnymi plikami binarnymi i programem zgodności z Rosetta 2. Apple używał ARM w innych swoich produktach i projektował własne chipy ARM przez wiele lat.

Oś czasu

  • 6 czerwca 2005: Apple ogłosił plany przejścia na procesory Intela na Worldwide Developer Conference i wypuścił Developer Transition System, komputer PC z kompilacją Intela systemu Mac OS X 10.4.1 z modułem Trusted Platform Module w zmodyfikowanym Power Macu G5 przypadku wszystkim członkom programu Select i Premier programu Apple Developer Connection w cenie 999 USD.
  • 10 stycznia 2006: Jobs ogłasza pierwsze dwa komputery z tej serii, 15 - calową linię MacBook Pro i iMac Core Duo , oba wyposażone w układ Intel Core Duo i oferuje wymianę zestawów przejściowych dla programistów dla komputerów iMac.
  • 28 lutego 2006: Jobs ogłasza, że Mac mini jest teraz również wyposażony w układ Intel Core w wersjach Solo lub Duo.
  • 5 kwietnia 2006: Apple ogłosił wydanie Boot Camp , który umożliwia użytkownikom komputerów Mac z procesorami Intel uruchamianie systemu Windows XP (a nowsze wersje Boot Camp pozwalają na późniejsze wersje systemu Windows).
  • 24 kwietnia 2006: Apple przedstawia 17-calowego MacBooka Pro, zastępującego 17- calowego PowerBooka .
  • 27 kwietnia 2006: Intel ogłasza, że ​​procesory z mikroarchitekturą Core zostaną wydane kilka miesięcy wcześniej niż wcześniej sądzono.
  • 16 maja 2006: Apple przedstawia 13- calowego MacBooka , zastępującego zarówno linię iBooka , jak i 12-calowego PowerBooka.
  • 26 czerwca 2006: Intel wprowadza na rynek procesor serwera/stacji roboczej z serii Xeon 5100 .
  • 5 lipca 2006: Apple ogłasza specjalną edukacyjną konfigurację iMaca , zastępującą starego eMaca G4 .
  • 7 sierpnia 2006 r.: „Transition Complete” — podczas Worldwide Developers Conference firma Apple ogłasza, że ​​komputery Mac Pro i Xserve oparte na procesorach Intela zastępują Power Mac G5 i Xserve G5 ; oba używają procesorów z serii Xeon 5100 („ Woodcrest ”).
  • 26 października 2007: Apple dostarcza Mac OS X 10.5 „Leopard”, ostateczną wersję z obsługą PowerPC. Komputery Mac z procesorem G3 nie mogą uruchomić tego systemu operacyjnego, ponieważ obsługiwane są tylko procesory G4 i G5 o minimalnej szybkości zegara 867 MHz.
  • 28 sierpnia 2009: Apple dostarcza system Mac OS X 10.6 „Snow Leopard” wyłącznie dla komputerów Mac z procesorem Intel. PowerPC Mac nie może uruchomić tego systemu operacyjnego. Jest to również ostateczna wersja z Rosettą, umożliwiająca uruchamianie oprogramowania PowerPC na Macu z procesorem Intel.
  • 1 marca 2011: Wersja beta nadchodzącego systemu Mac OS X Lion odrzuca „Rosetta” i nie będzie w stanie uruchomić oprogramowania opartego na PowerPC.
  • 23 czerwca 2011 r.: Zakończenie wsparcia dla systemu Mac OS 10.5 Leopard, formalnie kończące wsparcie Apple dla PowerPC w systemie Mac OS X.
  • 20 lipca 2011: Wydanie systemu Mac OS X 10.7 Lion formalnie kończy wsparcie Apple dla oprogramowania opartego na procesorach PowerPC.
  • 7 sierpnia 2011: Sprzęt PowerPC osiąga status „vintage” po zaprzestaniu produkcji pięć lat wcześniej, co kończy większość usług Apple i wsparcia części dla sprzętu PowerPC.
  • 11 czerwca 2012: Apple wydaje iTunes 10.6.3, ostatnią aplikację obsługującą procesory PowerPC.
  • 7 sierpnia 2013: Sprzęt PowerPC osiąga status „przestarzałego” po zaprzestaniu produkcji siedem lat wcześniej, co kończy cały serwis Apple i wsparcie części dla sprzętu PowerPC.

Zobacz też

Bibliografia

Zewnętrzne linki