macOS 27 Golden Gateは、波乱の年を経てAppleが行った軌道修正の試みです。18年前、AppleはMac OS X Snow Leopardをリリースする際、新機能の追加を明確に拒否し、代わりに2年間をパフォーマンスと安定性の洗練に費やしました。対照的に、Golden Gateは毎年のリリースサイクルの中で登場しており、AppleはこれをMacを「より速く、より信頼でき、より使いやすく」し、「よりレスポンスが良く、心地よい体験」を提供する「広範な改善セット」と表現しています。
数週間このリリースを日常的に使用している開発者による実機レポートは、より複雑な物語を伝えています。著者が列挙した欠陥のカタログは異例なほど徹底しており、いくつかの異なる種類の問題の区別を明確にしているため、このリリースがどれほど深刻であるかを判断しようとする者にとって読む価値があります。
**メニューバーの書き換えは最も重大な変更であり、最も壊れている**
最も広範な影響を与える唯一の変更はアーキテクチャです。Appleはこのリリースでメニューバーのアーキテクチャを変更しました。その変更により、多くのサードパーティ製メニューバー管理アプリが動作しなくなりました。ユーザーがメニューバーをカスタマイズまたは拡張するために頼っていたユーティリティは、もはや互換性がありません。また、著者は書き換えによって独自のバグも導入されたと報告しています。Firefoxの新しいウィンドウを開く際にProfilesメニューの読み込みに時間がかかり、Fileメニューがハイライトされ続け、緑色のカメラアイコンを移動させるとメニューバー全体がクラッシュします。
これは、Apple自身のソフトウェアだけでなく、他人のソフトウェアに影響を与えるリグレッション(退行)の最も明確な例です。メニューバーは共有された表面です。Appleがそれを書き換えると、それに触れるすべてのアプリがそのリスクを引き継ぐことになります。著者のレポートは、新しいメニューバーが単に未完成であるだけでなく、少なくとも一つの操作において積極的に不安定であることを示唆しています。
**均一な混乱ではなく、深刻度のグラデーション**
著者が記録した欠陥は、おおよそグラデーションに分類されます。低レベルにあるのは、配置や洗練の問題です。QuickTimeの録画ボタンが垂直方向にのみ中央に配置され、ウィンドウタイリングのアイコンがずれており、テキストとシステム設定の見出しのパディングが不均一で、Macユーザーガイドがいまだに前年度のオペレーティングシステム向けに書かれています。著者はこれらをバグではなく「忘れていたこと」と呼んでおり、これらは最も弁護可能なカテゴリーです。それらは機能的なものではなく、外観上の問題や出荷時点で不完全なものです。
中間にあるのは、実際の摩擦を伴う機能的なバグです。システム設定の検索バーが時々動作を拒否し、設定内のリンクが消える前に一瞬だけクリック可能になり、音量スライダーが即座に自動で隠れなくなり、ウィンドウサイズが誤って計算されたりウィンドウコントロールが消えたりします。これらの中のいくつかはMission Controlに関連しており、著者はAppleがおそらく削除する意図があったはずの、macOSの祖先であるNeXTSTEPへの参照が含まれていることを見出しています。
グラデーションの頂点にあるのは、著者が最悪のものとして特筆している一つの欠陥です。カラーウィンドウで、直接クリックするのではなく、内蔵のスポイトツールを使用してホイールから色を選択すると、システム全体がハングします。回避策はなく、唯一の解決策は強制再起動です。これは外観の問題でもサードパーティの互換性の問題でもありません。それは、マシン全体をフリーズさせる、ファーストパーティによる第一経路の失敗です。
**Appleが約束したものと出荷されたもの**
Apple自身のGolden Gateのサポートノートでは、このリリースを意欲的な言葉で描写しています。SpotlightとMailでの検索改善、より速いAirDropとネットワークファイルブラウジング、「日常的な使用におけるさらに多くの改善」などです。Appleはバグ修正を提供するために特にmacOS 27.0.1をリリースしており、これはベースとなるリリースに修正すべき欠陥があったことを認めるものです。著者のレポートはAppleのノートと矛盾するものではありません。むしろ、マーケティング用語の背後にある真実を提示しています。サポートページはAppleが意図したことを伝え、バグリストは実際にユーザーの手に渡ったものを示しています。
**重要な注意点:一人のユーザー、一台のマシン**
このレポートは一次情報であり具体的であるため、信頼性があります。しかし、それは数週間にわたる一人の人物による一台のマシンの経験でもあります。著者は、いくつかのバグが現れた後にそれらを探しに行ったことを認めており、このカタログは欠陥のランダムなサンプルではありません。他のユーザーはよりスムーズな体験を報告しており、著者が挙げた問題のいくつか(特にFirefox使用中のFileメニューのスタックやProfilesメニューの遅延)は、macOS自体ではなく、その特定のブラウザに固有のものである可能性があります。著者は場所によってはそれを認め、いくつかの問題はサードパーティ製アプリに属すると述べています。
正直な読み方としては、Golden Gateには実質的で無視できない欠陥の負荷があり、それがAppleが最も積極的に書き換えた領域(メニューバーとMission Control)に集中しており、最悪の失敗のいくつかはファーストパーティによるものであるということです。それが「バグだらけの混乱」になるかどうかは、ユーザーが発売時のオペレーティングシステムにどれほどの洗練を期待するかによります。
**より深い問い**
著者は、毎年のリリースサイクルが負担になっているのではないか、そしてGolden GateにはSnow Leopardが持っていたような2年間の洗練が必要なだけではないかと疑問を投げかけて締めくくっています。それは一つの主張であり、結論ではありません。提供されたソースはそれを解決しません。それらが確立しているのは、注目すべきパターンです。「制限はない、どんなに小さな改善も」という宣言された哲学を持ってリリースされるとき、同じ哲学がバグにも適用され、ユーザーが最初にそれらを発見することになるのです。
