ARM으로의 전환: Mac의 역사와 미래에 대한 내부 살펴보기

1984년 애플이 매킨토시를 출시했을 때, 그것은 전체 컴퓨팅 산업을 변화시켰습니다. 그러나 스티브 잡스가 회사에서 퇴출된 후 IBM, Microsoft 및 기타 PC 제조업체와의 경쟁에 상당한 시장 점유율을 상실하면서 하락하는 소용돌이에 빠졌습니다. 맥은 위기에 처했다. WWDC 2005에서 Steve Job의 연설을 기억할 가치가 있습니다.

전환에 대해 알아보겠습니다. Mac의 역사에서 지금까지 두 가지 주요 전환점이 있었습니다. 첫 번째 - PowerPC에 68k. 그 전환은 약 10년 전인 90년대 중반에 일어났습니다. 나는 그 때 여기에 없었지만 팀은 내가 듣는 모든 것을 훌륭하게 해냈습니다(청중 웃음). 그리고 PowerPC는 Apple을 다음 10년을 위해 설정했습니다. 좋은 움직임이었다.

두 번째 주요 전환은 훨씬 더 컸습니다. 그리고 그것은 우리가 몇 년 전에 끝낸 OS 9에서 OS X로의 전환입니다. 이십 년 초반. 이것은 뇌 이식이었다. 이러한 운영 체제는 이름만 다를 뿐 기술 면에서는 세계가 다릅니다. OS X은 지구상에서 가장 진보된 운영 체제이며 Apple을 향후 20년 동안 만들어 왔습니다.

오늘은 세 번째 전환을 시작할 때입니다. 우리는 지속적으로 귀하와 다른 사용자를 위한 최고의 컴퓨터를 만들고자 합니다. 이제 세 번째 전환이 필요한 시점입니다. 네, 맞습니다. PowerPC에서 Intel 프로세서로의 전환을 시작할 것입니다. – 스티브 잡스, WWDC 2005

애플은 최악의 상황에 처했습니다. 회사는 파산하기 몇 달 전이었습니다. 스티브 잡스 시대와 거의 같았던 애플의 이사회는 회사를 구할 방법을 찾아야 했다.

20년이 지난 지금, Apple은 Mac을 다시 구해야 합니다.

전환 4가 시작되었습니다.

애플 ARM 프로세서

내용물

  • 전환 I: 68k에서 PowerPC로
  • 채용 정보 반환
  • 마이크로소프트 휴전
  • 전환 II: OS 9에서 OS X로
  • 전환 III: PowerPC에서 Intel로
  • iPhone과 Post-PC 시대
  • A 시리즈
  • 마지팬
  • 전환 IV: Intel에서 A 시리즈로
  • 관련 게시물:

전환 I: 68k에서 PowerPC로

맥은 위기에 처했다. 매킨토시는 혁명적인 것으로 판명되었지만 시간과 경쟁은 애플에게 호의적이지 않았습니다. Microsoft의 Windows는 모든 제조업체가 라이선스 비용으로 플랫폼을 사용할 수 있는 '개방형' 특성으로 인해 시장 점유율을 빠르게 확보했습니다. Apple은 데스크탑 퍼블리싱 소프트웨어로 Mac 판매를 성공적으로 유지했지만 Windows 3.0과 Windows 95의 출시는 한때 꿈을 꾸던 컴퓨터 회사에게 재앙으로 판명되었습니다.

당시 Apple의 제품 라인은 엄청나게 복잡해졌으며 경쟁 제품에 비해 현저히 비쌌습니다. 최근 Windows 릴리스와 경쟁하기 위해 Apple은 가상 메모리와 향상된 멀티태스킹 기능을 도입한 Mac OS 7을 출시했습니다. 그러나 또한 고급 시스템 아키텍처를 처리하도록 구축되었습니다. Apple은 68k 칩에 대한 대안을 조사하기 시작했고 Intel이 제의했습니다. 인텔은 '복잡한 명령어 집합 컴퓨터' 아키텍처와 독특한 종단 간 제조 프로세스로 PC 산업을 빠르게 장악했습니다. 그러나 Apple은 Windows 컴퓨터와 아키텍처를 공유하고 모든 시장 점유율을 단일 회사에 제공하는 것에 대해 우려했습니다. 또한 Intel의 CISC 칩이 Motorola의 곧 출시될 'Reduced Instruction Set Computer'와 경쟁할 수 없을 것이라고 의심했습니다. 건축학.

1991년에는 애플, IBM, 모토로라가 'AIM 동맹'을 결성했다. IBM 사장 Jack Kuehler는 Apple과의 비즈니스 파트너십이 다음을 위해 필요하다고 확신했습니다. Windows OEM의 장마철과 경쟁하고 Apple은 그러한 요구를 거절할 수 있는 위치에 없었습니다. 기회. 동맹은 대부분 실패했지만, 그 결과 OS 7이 지원하도록 구축된 PowerPC Motorola 프로세서가 탄생했습니다. 이로 인해 Intel은 매년 혁신을 계속하면서 PowerPC 칩을 독점적으로 실행하는 Apple 컴퓨터가 10년 동안 있었습니다.

채용 정보 반환

PowerPC로의 전환은 판매 수를 늘리는 것으로 끝나지 않았으며 AIM 동맹은 Apple이나 IBM의 성장에 거의 도움이 되지 않았습니다. 이로 인해 Apple은 혼란에 빠지게 되었습니다. 1995년 스티브 잡스를 제거한 이후로 회사는 한때 혐오스러웠던 비혁신적인 이미지에 압도당했습니다.

그에 반해 스티브는 꽤 잘하고 있었다. 그가 설립한 회사에서 해고된 후 그는 두 개의 벤처에 자금을 지원하기 전에 잠시 쉬었습니다. 첫 번째는 잡스가 조지 루카스로부터 2,500만 달러에 인수한 전설적인 영화 스튜디오인 픽사(Pixar)와 최초의 컴퓨터 애니메이션 영화였습니다. 토이 스토리. 두 번째는 NeXT입니다.

NeXT는 교육 시장을 위한 고급 워크스테이션을 만드는 것을 목표로 했으며, 그 중 일부는 광학 디스크 드라이브와 같은 혁신적인 기술을 포함하는 최초의 제품이었습니다. 그들의 능력에도 불구하고 하드웨어 판매는 저조했습니다. 회사는 1993년에 기계 판매를 중단했지만 NeXTSTEP 운영 체제에서 계속 작업했습니다. OS는 UNIX 구현을 기반으로 하며 Objective-C 언어를 기반으로 구축되었습니다. 이 기반은 NeXTSTEP이 이전의 소비자 지향 운영 체제보다 훨씬 더 발전된 기능을 제공했습니다.

1996년, Apple은 Windows와 경쟁하는 데 필요한 수준으로 Mac OS를 재개발할 수 없다고 결정했습니다. 이사회는 문제를 해결하기 위해 인수를 찾기 시작했고 NeXT가 주요 목표였습니다. 그해 2월, 회사는 NeXT를 4억 2,700만 달러에 인수할 것이라고 발표했습니다.

당시 애플의 CEO 길 아멜리오는 바보였다. 그는 악명 높은 여러 발언을 했고 Apple의 재정 문제를 해결하는 데 거의 도움이 되지 않았습니다. 그해 7월, 잡스는 이사회를 설득하여 아멜리오를 해임했습니다. 9월에는 Steve가 임시 CEO의 역할을 맡게 됩니다.

마이크로소프트 휴전

마이크로소프트와 애플은 마이크로소프트 윈도우 출시 이후 악명 높은 적이 되었다. 당시 잡스는 빌 게이츠가 80년대 초 데모를 보여주고 나서 애플의 그래픽 사용자 인터페이스를 도용했다고 느꼈다. Apple은 Windows 1.0용 Mac GUI 요소에 대한 라이선스를 받았지만 Apple은 Microsoft가 Mac을 복사하기 시작했다고 주장했습니다. Windows 2.0의 기능. 이로 인해 몇 년 동안 법적 소송이 제기되어 회사가 법원.

1992년 애플은 샌프란시스코 캐년 회사 Windows 버전의 Quicktime을 생성합니다. 1993년 Intel은 같은 회사에 연락하여 Windows Video Player의 성능을 개선하는 데 도움을 줄 것을 요청했습니다. 애플은 마이크로소프트와 인텔과 계약하면서 만든 코드를 회사가 사용했다고 의심하고 당사자들을 고소했다. 이로 인해 법원은 소송과 관련된 모든 코드 사용을 중단하도록 Microsoft에 접근 금지 명령을 내렸고 회사는 변경 사항을 롤백했습니다.

이 시기에 애플과 마이크로소프트의 법적 다툼이 극에 달했다는 사실이 나중에 밝혀졌다. Apple은 Microsoft가 Mac OS에서 수백만 줄의 코드를 훔쳤다는 부인할 수 없는 증거를 발견했다고 믿었고 Bill Gates는 새로운 소송이 제기되면 Mac에서 Office 지원을 중단하겠다고 위협했습니다.

1997년 1월에 열린 MacWorld Expo에서 Jobs는 회사를 고치기 위해 Apple에 첫 번째 주요 변경 사항을 적용했습니다. 첫째, 그는 거의 전체 이사회를 교체하여 자신을 의장으로 삼았습니다. 두 번째로 가장 주목할만한 것은 Microsoft와의 거래입니다. 이 거래는 모든 법적 투쟁을 끝내고, 회사에 특허 교차 라이선스를 부여하고, Internet Explorer와 Office를 Mac으로 되돌려 놓았고, Microsoft는 의결권이 없는 Apple 주식에 1억 5천만 달러를 투자했습니다.

전환 II: OS 9에서 OS X로

잡스는 애플을 장악한 직후 아이맥을 공개했다. 1998년에 공개된 PC는 오리지널 매킨토시 이후 회사에서 가장 큰 제품 출시였습니다. 이 장치는 일체형이며 내장 핸들을 사용하여 쉽게 이동할 수 있는 다채로운 반투명 케이스가 특징이었습니다. 이 장치는 Jobs의 원래 NeXT 야망을 의인화한 것이었습니다.

2000년, Apple은 NeXTSTEP을 기반으로 구축된 새로운 Mac 운영 체제인 OS X를 공식적으로 발표했습니다. Apple은 장치에 대한 업데이트를 천천히 배포하기 시작했으며 2003년 말까지 모든 Mac에는 OS X가 사전 설치된 상태로 출하되었습니다. 2001년에 소비자들에게 출시되었을 때 리뷰는 좋지 않았습니다. 프로젝트가 야심찬 동안 OS는 현재 Mac 하드웨어에서 끔찍하게 실행되었습니다. 일부 인기 있는 Mac 개발자는 처음에 업데이트 지원을 거부했습니다.

Apple은 모든 하드웨어에서 사용할 수 있는 연간 릴리스와 함께 OS X에 대한 빠른 업그레이드 주기를 시작했습니다. 2005년 OS 10.4 Tiger가 출시되었을 때 Microsoft 경영진은 운영 체제가 얼마나 빨리 경쟁자가 되었는지에 대해 당황했다고 합니다.

이 기간 동안 Apple은 하드웨어 라인업을 계속 단순화하고 업데이트했습니다. Steve Jobs는 새로운 제품 전략을 도입하여 회사가 소비자용 데스크탑, 소비자용 노트북, 전문가용 데스크탑 및 전문가용 노트북의 4가지 제품 라인만 보유해야 한다고 제안했습니다. Apple은 PowerBook 및 Mac mini를 포함하여 여러 성공적인 장치를 출시했습니다.

전환 III: PowerPC에서 Intel로

WWDC 2005에서 스티브 잡스는 충격적인 발표를 했습니다. 이 회사는 PowerPC에서 Intel 프로세서로 전환하기 시작할 뿐만 아니라 Intel 칩에서 실행하기 위해 처음부터 Mac OS X를 비밀리에 공동 컴파일했습니다. 이것은 Apple이 아키텍처 변경을 지원하기 위해 새로운 OS가 필요하지 않다는 것을 의미했으며 실제로 이중 부팅 소비자 대면 제품을 만들었습니다.

Apple은 Intel 칩에서 PowerPC 기반 앱을 실행하기 위한 도구인 Rosetta를 개발했습니다. 이를 통해 사용자는 개발자 지원에 관계없이 모든 Mac 소프트웨어를 사용할 수 있습니다. 2007년까지 Apple은 최신 Intel 칩셋에서 실행되도록 Mac 라인업을 완전히 업데이트했습니다. 또한 Intel 기반은 이론적으로 Mac 하드웨어에서 Windows를 실행하는 것을 가능하게 했습니다. 이는 2006년 Parallels Desktop과 Boot Camp 출시로 현실이 되었습니다.

이러한 전환은 수월해 보이지만 업계 역사상 가장 중요한 전환 중 하나였습니다. 빌 게이츠는 이것이 잡스의 가장 큰 기술적 성취라고 말한 것으로 인용되었습니다. 최신 Intel 칩을 지원함으로써 Apple은 Windows 경쟁자들과 전력 측면에서 경쟁할 수 있었고 가격대를 낮추기 시작했습니다. 회사는 MacBook, MacBook Pro, MacBook Air 등의 기기를 선보이며 서서히 시장 점유율을 되찾기 시작했습니다.

iPhone과 Post-PC 시대

2007년 1월 9일, 애플은 지금까지 가장 큰 발표를 한 아이폰을 발표했습니다. 이 장치는 멀티터치라는 새로운 기술을 특징으로 하며 새로운 모바일 버전의 OS X와 ​​결합되었습니다.

당시에는 정확한 세부 사항이 불분명했지만 iPhone은 OS X의 동일한 UNIX 기반 위에 구축되어 있으므로 시간이 지남에 따라 장치가 Mac 장치와 잘 상호 작용할 수 있습니다. OS는 결국 iPhone OS, 그 다음에는 iOS로 재식별되었습니다. 두 운영 체제의 상호 호환성으로 인해 Handoff와 같은 기능이 가능합니다.

2010년 4월, Apple은 멀티터치를 지원하는 iPhone OS 기반의 태블릿 컴퓨터인 iPad를 출시했습니다. Apple은 수년 동안 이 장치에서 작업하고 Mac OS를 실행하는 변형이 있었지만 결국 Jobs는 장치가 iOS에 더 적합하다는 것을 고안했습니다.

이러한 장치 및 기타 장치의 출시는 Post-PC 시대를 열었습니다. PC가 소비자 디지털 라이프의 중심이 아닌 곳은 오래전부터 예측되어 왔습니다. 그러나 이러한 변화와 함께 Mac과 모든 Apple의 다른 기기 간에도 분열이 발생했습니다. 시간이 지남에 따라 Apple은 Apple Watch, Apple TV, HomePod 등을 포함하여 iOS 변종을 실행하는 장치를 계속해서 공개합니다. iOS 및 macOS의 UNIX 코어는 그대로 유지되지만 아키텍처 차이로 인해 Apple 플랫폼 간의 격차가 계속 벌어지고 있습니다. 또한 App Store와 같은 iOS 서비스의 성공은 회사의 기존 Mac 플랫폼에서 성공하지 못했습니다.

A 시리즈

애플은 아이폰4부터 아이폰 칩셋 자체 개발을 시작했다. Apple이 개발한 최초의 칩인 A4는 iPhone 4의 기능으로 홍보되었습니다. 잡스는 오랫동안 애플이 기기의 모든 측면을 이상적으로 만들 것이라고 믿었습니다. 소프트웨어에서 하드웨어로, 이는 PC의 복잡성으로 인해 Mac에서는 아직 가능하지 않았습니다. 프로세서 칩.

그러나 iPhone은 훨씬 덜 복잡했으며 Apple은 iOS 기기 전반에 걸쳐 칩 시리즈를 천천히 확장하기 시작했습니다. Apple Watch가 2014년에 출시되었을 때 회사는 최초의 시스템 온 칩인 S1을 공개했습니다. 이 칩에는 프로세서, RAM 및 플래시 스토리지를 포함하여 컴퓨터에 필요한 모든 기능이 포함되어 있습니다.

Apple은 지난 몇 년 동안 계속해서 칩 제작을 구체화했습니다. AirPods에는 소형 컴퓨터로 작동하고 Bluetooth 기능을 향상시키는 H1 또는 W1 칩이 있습니다. Apple의 곧 출시될 AirPower 무선 충전기는 맞춤형 칩을 사용하여 장치 간의 전력 분배를 관리합니다. Apple은 iPhone 7 출시 이후 M-Line 시리즈로 CPU 칩과 함께 GPU 칩을 생산해 왔습니다.

맥북

2015년, Apple은 회사 역사상 가장 얇고 가벼운 PC인 새로운 MacBook을 출시했습니다. 이 기계는 팬 없이 기계를 실행할 수 있는 Intel의 새로운 core-M 칩셋 덕분에 가능했습니다. 문서상 이것은 Apple이 새로운 기술을 수용하는 것처럼 보이지만 회사는 내부적으로 이 장치를 자체 칩셋의 발판으로 사용할 계획이었습니다.

마지팬

지난 2년 동안 Apple은 하드웨어 및 소프트웨어 플랫폼에 대한 주요 구조적 전환을 조용히 계획해 왔습니다. 내부적으로 Marzipan이라고 불리는 이 이니셔티브는 Apple의 모든 제품을 향후 10년 동안의 기술을 위한 새로운 공유 구조로 재정렬할 것입니다.

우리는 올해 초 6월 WWDC에서 macOS Mojave에서 Apple News, 음성 메모 및 Stock의 출시와 함께 Marzipan을 처음으로 보았습니다. 이 모든 앱은 내년에 공개될 새로운 프레임워크를 활용합니다. 이 프레임워크를 통해 iOS 앱 개발자는 이러한 앱을 쉽게 이식하여 Mac 하드웨어에서 실행하고 Mac 기능 및 입력 장치를 활용하도록 조정할 수 있습니다.

iOS 12 및 macOS의 Apple 보안 및 개인 정보 보호

Marzipan에 적용되는 두 번째 주요 변경 사항은 새로운 앱을 위한 새로운 공유 UI 프레임워크입니다. 앱은 가상으로 모든 Apple 플랫폼에서 실행되는 동시에 적절하게 조정되는 요소를 갖습니다. 상호 작용. 즉, 개발자는 Mac과 Apple TV 사이의 요소를 적절하게 조정하는 하나의 코드베이스를 가질 수 있습니다.

세 번째 주요 변경 사항은 재설계된 OS입니다. iOS와 macOS는 모두 내년에 일치하는 주요 인터페이스 개편을 받게 됩니다. Apple은 2년 이내에 플랫폼을 동기화하고 기능 변경을 동시에 시작하고 플랫폼 간 앱 및 Siri를 도입하기를 희망합니다.

네 번째 주요 변경 사항: Mac을 Intel 기반 프로세서에서 Apple의 자체 A-Series 칩으로 전환합니다.

전환 IV: Intel에서 A 시리즈로

Apple은 2020년에 Mac 장치를 A 시리즈 칩으로 전환하기 시작할 계획입니다. 회사는 올해 후반에 출시될 MacBook과 새로운 저가형 Mac의 변경 사항을 먼저 도입할 계획입니다. Apple은 7년 이상 자체 칩에서 macOS를 공동 컴파일해 왔습니다. 회사는 늦어도 2028년까지 전체 Mac 라인업에 이 변경 사항을 구현하기를 희망합니다.

Intel에서 진정으로 마이그레이션하려면 Apple은 전문 기계용 GPU 칩이 필요합니다. 이 회사는 AMD와 Nvidia의 기존 GPU와 함께 실행될 A 시리즈 칩을 보유하고 있는 것으로 알려졌습니다. 사내 GPU. Apple은 자체 GPU가 적어도 절반 동안 타사 대안을 대체할 것으로 기대하지 않습니다. 열개의.

Apple은 한동안 조용히 Mac에서 자체 칩을 천천히 테스트해 왔습니다. 2016년 맥북 프로에 도입된 터치바는 인텔 칩과 통신하는 특수 T1 칩을 사용하고 수정된 버전의 워치OS를 구동한다. Apple의 2018 MacBook Pro와 iMac Pro는 모두 T2 칩을 탑재하여 Intel 칩셋 기능 이상의 성능을 제공합니다.

이러한 움직임은 결국 조화로운 Apple 제품 라인업을 가능하게 할 것입니다. A-라인업을 지원하도록 구축된 모든 앱과 함께 Mac은 공유 기반의 일부가 됩니다. 이 움직임은 마침내 Apple 라인업에서 가장 큰 불일치를 수정하고 Apple의 다음 큰 것인 증강 현실을 사용하는 현실 세계를 기반으로 하는 새로운 컴퓨팅 플랫폼을 위한 길을 열 것입니다.

빈야민 골드만( 선임 작가 )

Binyamin은 5년 넘게 Apple과 기술 부문 전반에 대해 글을 써왔습니다.

그의 작품은 포브스, 맥월드, 기가, 맥라이프, 그리고 더.

또한 Goldman은 Apple 장치에 중점을 둔 소프트웨어 개발 회사인 BZG의 설립자입니다.