
数日前、Appleがシリコン『M1』プロセッサーと共に新しいMacBookラインを発表しましたね✨。インテルのx86ベースのエコシステムを離れ、ARMベースの自社開発チップで効率と性能を高めようという野心的な計画です。実は、マイクロソフトも2018年にARMベースのSurfaceモデルを発売しましたが、成功を収めたとは言い難いですね。ARMアーキテクチャベースのCPUの性能は飛躍的に進化しましたが、問題は互換性です。
アーキテクチャが異なるため、ARMベースのCPUを使用するにはOSやアプリケーションをすべて再開発する必要があります。そのため、MSもARM用のWindowsを新たに開発しました。しかし、すでにエコシステムの範囲が膨大なWindowsで、既存のすべてのアプリがARMベースのCPUでネイティブに動作するようにするのはほぼ不可能といえるでしょう。既存のインテルチップを使用するラップトップが95%を超えていますが、中小規模のソフトウェア会社がそのようなサポートを提供することはありません。しかし、今回のAppleの状況はMSとは少し異なります。何が違うのか、3つの点で見てみましょう。
MacBookはAppleだけが作る
すでにMacBook AirとMacBook Pro 13インチモデルが登場しました。そして以前のモデルは生産終了。今後1〜2年経てば、インテルチップのMacBookはもう販売されなくなるでしょう。AppleはWindows市場では想像もできない共産主義的な独占体制で、消費者の選択の幅を完全に奪うことができるのです。そうなると、開発者たちも仕方なくサポートせざるを得なくなるでしょう。MSはARM用Windowsのシェアをどれだけ頑張っても90%にすることはできません。予測するに、成功した転換と評価されても、今後数十年は以前のx86ベースのWindowsチームを維持し続ける必要があるでしょう。逆にAppleは3年後にはx86ベースのサポートを50%未満に減らせるでしょうか?それなら挑戦する価値がありますね。
MacBookを使う目的は一つだけ
人々はWindowsラップトップでたくさんのことをします。ゲームをしたり、文書を作成したり、写真/動画の編集まで。必要な教育を受けるための自動マウスクリックプログラムまで使うんですよね?消費者に最も注意しなければならないのは、一旦与えたものを奪うことです。いろいろな消費者がいることを私たちはすでに知っています。しかし、MacBookはプロフェッショナルな用途でのみ使用されることが多いです。音楽プロデューサー、写真家、開発者などがそのような人々です。そのため、キラーアプリ中心のサポート計画だけでも思ったほど騒音が大きくないかもしれません。ネイティブに再開発されたアプリは性能も数倍良くなるので、むしろ満足度が高まるかもしれませんね🎵。
すでにARMベースのiOS用アプリが主流
ほとんどの開発者であれば、すでにiOS用アプリも一緒にサービスしているでしょう。小規模な開発者であれば、モバイルアプリのみ提供することも多いです。そのソースを活用すれば、思ったより少ない努力で移行が可能で、むしろモバイルソースを再利用してラップトップ用アプリケーションのリリースまで簡単にできるようになります。
そのため、AppleのARM移行作業は思ったよりスムーズかもしれません。さらに、既存のARMベースのiOS用アプリをそのまま動作させることができるので、国内の場合、銀行/公共機関のサービス利用がより容易になるかもしれません。
9 TO 5 MACの記事によると、Google、Facebook、Amazonのサービス、Disney+などがAppleシリコンMacBookで動作しないことを決定したそうです。企業によってそのような決定をする理由はさまざまでしょう。その理由を詳しく見なくても、クモの巣のように絡み合った複雑な食物連鎖の気配を感じることができるでしょう。かなり前に「ナイキの相手は任天堂だ」という本がありましたが、今ではその常識的に理解可能な線を超えて、システムの内側を覗かないとやっと感覚をつかめる、想像を絶する局面に入ったと言えるでしょう。
いずれにせよ、開発者ならAppleシリコンMacBook Airを購入してみることをお勧めします。プロはちょっと…🤔