ARMへの移行:Macの歴史と未来の内部を見る

Appleが1984年にMacintoshをリリースしたとき、それはコンピューティング業界全体を変えました。 しかし、スティーブ・ジョブズが会社から解任された後、それは下向きのスパイラルに入り、IBM、マイクロソフト、および他のPCメーカーとの競争でかなりの市場シェアを失いました。 Macは危機に瀕していた。 WWDC2005のスティーブジョブズの住所を覚えておく価値があります。

トランジションについて話しましょう。 Macは、その歴史の中で、これまでに2つの主要な移行がありました。 最初のもの–PowerPCへの68k。 その移行は、約10年前の90年代半ばに起こりました。 私はその時ここにいませんでしたが、チームは私が聞いたすべてのことから素晴らしい仕事をしました[聴衆の笑い声]。 そして、PowerPCは次の10年に向けてAppleを設立しました。 それは良い動きでした。

しかし、2番目の主要な移行はさらに大きくなっています。 これが、数年前に完了したOS9からOSXへの移行です。 この10年の初め。 これは脳移植でした。 これらのオペレーティングシステムの名前は1つだけ異なりますが、テクノロジは世界的に異なります。 OS Xは、地球上で最も先進的なオペレーティングシステムであり、今後20年間Appleを設立してきました。

今日は、3番目の移行を開始するときです。 私たちは常にあなたと残りのユーザーのために最高のコンピューターを作りたいと思っています。 そして、それは3番目の移行の時です、そしてそうです、それは本当です。 PowerPCからIntelプロセッサへの移行を開始します。 – スティーブジョブズ、WWDC 2005

Appleはこれまでで最も荒い立場にあった。 会社は破産から数ヶ月離れていた。 Appleの取締役会は、スティーブ・ジョブズの時代とほぼ同じで、会社を救う方法を考え出さなければなりませんでした。

20年以上経った今、AppleはMacを再び救わなければなりません。

移行4が私たちにあります。

AppleARMプロセッサ

コンテンツ

  • 移行I:68kからPowerPCへ
  • ジョブズリターン
  • マイクロソフト停戦
  • 移行II:OS9からOSX
  • 移行III:PowerPCからIntelへ
  • iPhoneとポストPC時代
  • Aシリーズ
  • マジパン
  • 移行IV:IntelからAシリーズ
  • 関連記事:

移行I:68kからPowerPCへ

Macは危機に瀕していた。 Macintoshは革命的であることが証明されましたが、時間と競争はAppleに親切ではありませんでした。 MicrosoftのWindowsは、その「オープン」な性質により急速に市場シェアを獲得しました。これにより、どのメーカーもライセンス料でプラットフォームを使用できるようになりました。 AppleはデスクトップパブリッシングソフトウェアでMacの売り上げを維持することに成功しましたが、Windows3.0とWindows95の発売は、かつての先見の明のあるコンピュータ会社にとって壊滅的なものでした。

当時のAppleの製品ラインは非常に複雑になり、競合製品に比べて著しく高価なままでした。 最近のWindowsリリースと競合するために、Appleは仮想メモリとより優れたマルチタスク機能を導入したMac OS7を発売しました。 ただし、より高度なシステムアーキテクチャを処理するためにも構築されています。 Appleは68kチップの代替品の調査を開始し、Intelからアプローチを受けました。 Intelは、「Complex Instruction Set Computer」アーキテクチャと独自のエンドツーエンドの製造プロセスにより、PC業界を急速に引き継ぎました。 ただし、Appleは、Windowsコンピュータとの共有アーキテクチャを持ち、すべての市場シェアを1つの会社に与えることを懸念していました。 また、IntelのCISCチップは、Motorolaの今後の「縮小命令セットコンピュータ」と競合できないと思われます。 建築。

1991年、Apple、IBM、およびMotorolaは「AIMアライアンス」を作成しました。 IBMのジャック・キューラー社長は、アップルとのビジネスパートナーシップが Windows OEMのモンスーンと競争し、Appleはそのようなことを断る立場にありませんでした 機会。 同盟はほとんどがフロップでしたが、その結果、OS7がサポートするように構築されたPowerPCMotorolaプロセッサが作成されました。 これにより、PowerPCチップを独占的に実行するAppleマシンが10年になりましたが、Intelは毎年革新を続けました。

ジョブズリターン

PowerPCへの移行は販売数を押し上げることにはならず、AIMアライアンスはAppleやIBMの成長をほとんど助けませんでした。 これにより、Appleは混乱に陥った。 1995年にスティーブジョブズを解任して以来、同社はかつて嫌っていた革新的でないイメージに打ち勝ちました。

一方、スティーブはかなりうまくいっていました。 彼が設立した会社から除名された後、彼は2つのベンチャーに資金を提供する前にしばらく休みました。 1つ目は、ジョブズがジョージルーカスから2500万ドルで買収した、今では伝説的な映画スタジオであるピクサーと、最初のコンピューターアニメーション映画でした。 トイ・ストーリー. 2番目はNeXTでした。

NeXTは、教育市場向けのハイエンドワークステーションの製造を目指しており、その一部には、光ディスクドライブなどの革新的なテクノロジーが最初に組み込まれました。 それらの機能にもかかわらず、ハードウェアの売上は低調でした。 同社は1993年に機械の販売を停止しましたが、NeXTSTEPオペレーティングシステムの開発を続けました。 OSはUNIXの実装に基づいており、Objective-C言語の上に構築されました。 この基盤により、NeXTSTEPは、以前の消費者向けオペレーティングシステムよりもはるかに高度な機能を利用できるようになりました。

1996年、Appleは、MacOSをWindowsとの競争に必要なレベルまで再開発することはできないと判断しました。 取締役会は問題を解決するための買収を探し始め、NeXTが主要なターゲットでした。 その2月、同社はNeXTを4億2700万ドルで買収すると発表しました。

当時のAppleのCEOであるGilAmelioは間抜けでした。 彼は多くの有名な悪い発言をし、Appleの財政問題を解決するためにほとんど何もしませんでした。 その7月、ジョブズは取締役会にアメリオを削除するよう説得しました。 9月、スティーブは暫定CEOの役割を果たします。

マイクロソフト停戦

MicrosoftとAppleは、Microsoft Windowsのリリース以来、悪名高い敵になりました。 当時、ジョブズは、ビル・ゲイツが80年代初頭にデモを見せた後、アップルのグラフィカルユーザーインターフェイスを取り除いたと感じていました。 AppleはWindows1.0用のMacGUIの要素のライセンスを取得していましたが、AppleはMicrosoftがMacのコピーを開始したと主張しました Windows2.0の機能。 その結果、何年にもわたる訴訟が発生し、企業は 裁判所。

1992年に、Appleは支払いました サンフランシスコキャニオンカンパニー QuicktimeのWindowsバージョンを作成します。 1993年に、Intelは同じ会社に連絡し、Windows VideoPlayerのパフォーマンスの向上を支援するように依頼しました。 Appleは、同社がMicrosoftとIntelとの契約中に作成したコードを使用したのではないかと疑い、当事者を訴えました。 これにより、裁判所は、訴訟に関係するコードの使用を停止するようMicrosoftに抑制命令を命じ、会社は変更をロールバックしました。

後に、この時期にアップルとマイクロソフトの法廷闘争が熱狂したことが明らかになりました。 Appleは、MicrosoftがMac OSから数百万行のコードを盗んだという否定できない証拠を見つけたと信じていたが、Bill Gatesは、新しい訴訟が提起された場合、MacでのOfficeサポートを停止すると脅した。

1997年1月のMacWorldExpoで、ジョブズは会社を修理するためにアップルに最初の大きな変更を加えました。 まず、取締役会のほぼ全員を交代させ、会長に就任しました。 第二に、そして最も注目すべきは、マイクロソフトとの契約です。 この契約はすべての法廷闘争を終わらせ、企業に特許のクロスライセンスを与え、Internet ExplorerとOfficeをMacに戻し、Microsoftに投票権のないApple株に1億5000万ドルを投資させた。

移行II:OS9からOSX

Jobsは、Appleを支配した直後に、iMacを発表しました。 1998年に発表されたPCは、最初のMacintosh以来の企業最大の製品発売でした。 デバイスはオールインワンで、組み込みのハンドルを使用して簡単に移動できるカラフルな半透明のケースが特徴でした。 このデバイスは、ジョブズの当初のNeXTの野心を擬人化したものでした。

2000年、AppleはNeXTSTEP上に構築された新しいMacオペレーティングシステムであるOSXを正式に発表しました。 Appleはデバイスへのアップデートをゆっくりと展開し始め、2003年の終わりまでに、すべてのMacにOSXがプリインストールされて出荷されました。 2001年に消費者に発売されたとき、レビューは貧弱でした。 プロジェクトは野心的でしたが、OSは現在のMacハードウェアでひどく動作しました。 一部の人気のあるMac開発者は、当初、アップデートのサポートを拒否しました。

AppleはOSXの迅速なアップグレードサイクルを開始し、すべてのハードウェアで毎年リリースが利用可能になりました。 2005年にOS10.4 Tigerが発売されたとき、Microsoftの幹部は、オペレーティングシステムがどれほど早く競争相手になったのかと困惑したと伝えられています。

この期間中、Appleはハードウェアラインナップの簡素化と更新を続けました。 Steve Jobsは新しい製品戦略を導入し、同社は消費者向けデスクトップ、消費者向けラップトップ、プロ用デスクトップ、プロ用ラップトップの4つの製品ラインのみを持つべきだと提案しました。 Appleは、PowerBookやMac miniなど、多くの成功したデバイスをリリースしました。

移行III:PowerPCからIntelへ

WWDC 2005で、SteveJobsは衝撃的な発表をしました。 同社は、PowerPCからIntelプロセッサへの移行を開始するだけでなく、Intelチップ上で実行するようになって以来、Mac OSXを密かに共同コンパイルしてきました。 これは、Appleがアーキテクチャの変更をサポートするために新しいOSを必要とせず、実際にデュアルブートの消費者向け製品を作成したことを意味しました。

Appleは、Intelチップ上でPowerPCベースのアプリを実行するためのツールであるRosettaを開発しました。 これにより、ユーザーは開発者のサポートに関係なく、すべてのMacソフトウェアを使用できるようになりました。 2007年までに、Appleは最新のIntelチップセットで動作するようにMacのラインナップを完全に更新しました。 さらに、Intelベースにより、理論的にはMacハードウェア上でWindowsを実行することが可能になりました。 これは、2006年のParallelsDesktopとBootCampの発売によって実現しました。

移行は簡単に見えますが、この移行は業界の歴史の中で最も重要なものの1つでした。 ビル・ゲイツは、それがジョブズの最大の技術的成果であると述べたと伝えられました。 最新のIntelチップをサポートすることで、Appleは電力の観点からWindowsの競争と競争することができ、価格を下げ始めました。 同社はMacBook、MacBook Pro、MacBook Airなどのデバイスを導入し、徐々に市場シェアを取り戻し始めました。

iPhoneとポストPC時代

2007年1月9日、Appleはこれまでで最大の発表をしました。それはiPhoneです。 このデバイスは、マルチタッチと呼ばれる新しいテクノロジーを備えており、OSXの新しいモバイルバージョンと組み合わされていました。

当時、正確な詳細は不明でしたが、iPhoneはOS Xと同じUNIXベースで構築されているため、時間の経過とともにデバイスがMacデバイスと適切に対話できるようになりました。 OSは最終的にiPhoneOS、次にiOSとして再識別されました。 2つのオペレーティングシステムの相互互換性により、ハンドオフなどの機能が可能です。

2010年4月、Appleはマルチタッチ機能を備えたiPhoneOSをベースにしたタブレットコンピュータであるiPadを発売しました。 Appleは長年このデバイスに取り組んでおり、Mac OSを実行するバリアントがありましたが、Jobsは最終的にデバイスがiOSにより適していると考案しました。

これらのデバイスやその他のデバイスの発売は、PC後の時代の到来を告げました。 PCが消費者のデジタルライフの中心ではないという長い間予測されていました。 しかし、この変化に伴い、MacとAppleの他のすべてのデバイスとの間に分裂が生じました。 時が経つにつれ、Appleは、Apple Watch、Apple TV、HomePodなどのiOSのバリアントを実行しているデバイスを発表し続けています。 iOSとmacOSのUNIXコアは同じままですが、アーキテクチャの違いにより、Appleのプラットフォーム間に大きなギャップが残ります。 さらに、App StoreのようなiOSサービスの成功は、同社の従来のMacプラットフォームでは成功していません。

Aシリーズ

iPhone 4から、AppleはiPhoneチップセットの社内開発を開始しました。 Appleが最初に開発したチップであるA4は、iPhone4の機能として宣伝されました。 Jobsは長い間、Appleがデバイスのすべての側面を理想的に作成するという信念を持っていました。 ソフトウェアからハードウェアへ、そしてこれはPCの複雑さのためにMacではまだ可能ではありませんでした プロセッサチップ。

ただし、iPhoneはそれほど複雑ではなく、AppleはiOSデバイス全体にチップシリーズを徐々に拡大し始めました。 Apple Watchが2014年に発売されたとき、同社は最初のシステムオンチップであるS1を発表しました。 このチップは、プロセッサ、RAM、フラッシュストレージなど、コンピュータに必要なすべての機能を備えていました。

Appleは、過去数年間、チップの作成を具体化し続けてきました。 AirPodsはH1またはW1チップを備えており、小型コンピューターとしてもBluetooth機能を強化するためにも機能します。 Appleの今後のAirPowerワイヤレス充電器は、カスタムチップを使用して、デバイス間の配電を管理します。 iPhone 7のリリース以来、AppleはM-LineシリーズでCPUチップと一緒にGPUチップを製造してきました。

マックブック

2015年、Appleは新しいMacBookを発表しました。これは、これまでで最も薄くて軽いPCです。 このマシンは、ファンなしでマシンを実行できるIntelの新しいcore-Mチップセットによって可能になりました。 紙面では、これはAppleが新しいテクノロジーを採用しているように見えましたが、同社は社内でこのデバイスを自社のチップセットの踏み台として使用することを計画していました。

マジパン

過去2年間、Appleはハードウェアおよびソフトウェアプラットフォームへの主要な構造的シフトを静かに計画してきました。 内部的にはマジパンと呼ばれるこのイニシアチブは、Appleのすべての製品を、次の10年のテクノロジーに向けて新しい共有構造に再編成します。

6月にWWDCでMacOSMojaveにAppleNews、Voice Memos、Stockがリリースされ、今年初めにMarzipanが初めて見られました。 これらのアプリはすべて、来年公開される新しいフレームワークを利用しています。 このフレームワークにより、iOSアプリの開発者は、これらのアプリをMacハードウェアで実行するように簡単に移植し、Macの機能と入力デバイスを利用するように調整できます。

iOS12およびmacOSでのAppleのセキュリティとプライバシー

マジパンにもたらされる2番目の大きな変更は、新しいアプリ用の新しい共有UIフレームワークです。 適切に調整する要素を持ちながら、すべてのAppleプラットフォームで仮想的に実行されるアプリ インターフェース。 つまり、開発者はMacとAppleTVの間で要素を適切に調整する1つのコードベースを持つことができます。

3番目の大きな変更は、再設計されたOSです。 iOSとmacOSの両方が、来年、主要な一致するインターフェースのオーバーホールを受ける予定です。 Appleは、プラットフォームを2年以内に同期させ、機能の変更を同時に開始し、クロスプラットフォームのアプリとSiriを導入することを望んでいます。

4番目の大きな変更:MacをIntelベースのプロセッサからApple独自のAシリーズチップに移行します。

移行IV:IntelからAシリーズ

Appleは、2020年にMacデバイスからAシリーズチップへの移行を開始する予定です。 同社は、MacBookの変更と、今年後半に登場する新しいローエンドMacを最初に導入することを計画しています。 Appleは、7年以上にわたって自社のチップ上でmacOSを共同コンパイルしてきました。 同社は、この変更を2028年までにMacラインナップ全体に実装することを望んでいます。

Intelから真に移行するために、Appleはプロ仕様のマシン用のGPUチップを必要とします。 伝えられるところによると、同社はAMDとNvidiaの従来のGPU、および 社内GPU。 Appleは、社内のGPUがサードパーティの代替品に取って代わることを少なくとも半分は期待していません。 十年。

Appleは、しばらくの間、Mac上で独自のチップを静かにテストしてきました。 2016 MacBook Proで導入されたTouchBarは、Intelチップと通信し、watchOSの修正バージョンを実行する特別なT1チップを使用します。 Appleの2018MacBookProとiMacProはどちらも、Intelチップセットの機能を超えてパフォーマンスを向上させるT2チップを備えています。

この動きにより、最終的には調和のとれたアップル製品のラインナップが可能になります。 すべてのアプリがAラインナップをサポートするように構築されているため、Macは共有ベースの一部になります。 この動きは、最終的にAppleのラインナップの最大の矛盾を修正し、Appleの次の大きなもの、つまり拡張現実を使用した現実世界に基づく新しいコンピューティングプラットフォームへの道を開くでしょう。

ビニャミンゴールドマン(シニアライター)

Binyaminは、5年以上にわたってAppleとテクノロジーセクター全体について書いてきました。

彼の作品はに掲載されています Forbes、MacWorld、Giga、MacLife、 もっと。

さらに、Goldmanは、Appleデバイスに焦点を当てたソフトウェア開発会社であるBZGの創設者です。