macOS 11.3、一部地域のM1 MacからRosettaを削除か――背景に法的問題の可能性
AppleのmacOS Big Sur 11.3アップデートにより、一部の国や地域ではRosettaエミュレーションが利用できなくなる可能性があることが判明した。これが実装されれば、Appleシリコン(M1)搭載Macで、Intel x86向けに最適化されていないアプリを実行できなくなる恐れがある。
法的な問題が背景にあるのか
iOS開発者として知られるスティーブ・モーザー(Steve Moser)氏は、この変更には法的な理由が関わっている可能性があるとTwitterで指摘した。
「macOS 11.3ベータ3では、特定の国においてアップデートの際にRosettaがMacから削除される」と同氏はツイートし、この仕様変更が何らかの法的問題に関連しているのではないかと推測している。
通常、M1チップを搭載したMacのユーザーは、初回セットアップ時などにRosettaのインストールを促すメッセージを目にすることがある。Rosettaとは、異なる命令セットアーキテクチャの間をつなぐ互換性レイヤーであり、Appleシリコンに対応していないアプリを自動的に変換し、macOS Big Sur上のM1 Macで動作できるようにする仕組みだ。
モーザー氏によると、macOS Big Sur 11.3の3番目のベータ版には、「このアップデートをインストールするとRosettaは削除されます」とユーザーに通知するためのシステムメッセージの文字列が含まれているという。さらにmacOSのコード内には「お住まいの地域ではRosettaは利用できなくなりました」という記述も確認されており、Rosettaを必要とするアプリは「今後実行できなくなる」ことが示唆されている。
主要なMacアプリのうち半数近くは、依然としてAppleシリコン向けの最適化が完了していないのが現状だ。ただし、今回のようなコード文字列の発見は、macOS 11.3の正式公開時にこの機能が必ず実装されることを意味するものではない点には注意が必要だ。
macOS 11.3のその他の新機能
このアップデートには、Rosetta関連以外にもさまざまな新機能が盛り込まれる予定だ。そのひとつが、ペアリング済みのゲームコントローラーのボタンを、任意のキーボード操作やマウス操作の組み合わせに割り当てられる新しいインターフェースである。この機能によって、M1 Mac上でのiPadゲームのプレイ体験が向上するかどうかは、現時点では明らかにされていない。
日常の利便性を高める改善点
そのほか、日々の使い勝手を向上させる改善も複数含まれている。カレンダーの通知では、スヌーズの選択肢が拡充される。また、バッテリー設定パネルには、バッテリーが正常に動作しなくなった場合に表示される可能性のある警告メッセージへの言及もコード内に存在する。
該当するコード文字列には「バッテリーが正常に機能しておらず、修理が必要です。サービスオプションをご確認ください」と記されている。
AppleはmacOS Big Sur 11.3の正式リリース時期について明言していない。ただし、過去のリリースサイクルから推測すると、今月後半から春先にかけて提供開始となる可能性が高いとみられている。
-
Macからマルウェアを削除する方法|Malwarebytesと手動削除の完全ガイド
Macがマルウェアに感染しているか確認しよう削除作業を始める前に、まず自分のMacに現れている症状をメモし、この記事で解説するマルウェア(特にDownLiteトロイの木馬)の特徴的な症状と照らし合わせてください。マルウェア(悪意のあるアプリ)は、Safari・Firefox・Chromeにブラウザヘルパーオブジェクトを追加します。その際、管理者の許可は一切求められません。また、ホームページやデフォルト検索エンジンといったブラウザ設定も勝手に変更されます。さらに、普段よく訪れるウェブサイトや検索エンジン、ECサイトを開くたびに広告が表示されることもあります。DownLiteトロイの木馬の場合は、
-
macOSからDropboxを削除・アンインストールする2つの方法
MacからDropboxを削除しようとしたとき、「Dropboxの一部のプラグインが使用中のため、この項目をゴミ箱に移動できません」というエラーメッセージが表示されることがあります。多くのユーザーが、Dropbox公式サイトの手順に正しく従っているにもかかわらず、このメッセージに悩まされています。アプリケーションをゴミ箱へドラッグするたびに、何度も同じエラーが表示されてしまうのです。この問題は特定のmacOSやOS Xのバージョン限定のものではなく、どのOSバージョンでも、どのMacでも発生する可能性があります。本記事では、その解決方法を2つご紹介します。方法1:連携解除とプロセス終了を行って