前回のレポート「Windows 7の互換性はこうやって維持する - MSがテスト内容について公開」の中で、MicrosoftがWindows 7の互換性維持をどうやって実現しているかについて解説した。Windowsは世界中の市場で利用されており、当然中には特定の国の市場のみをターゲットとした製品も存在する。同社はe7blogの中で互換性情報第2弾として、こうした世界市場における互換性維持の取り組みを紹介している。また同記事では、これまでWindows Vistaで動作しなかったアプリケーションであっても、その一部がWindows 7で動作可能になったことも報告している。

世界市場におけるローカルアプリケーションの互換性

Microsoftは、Windows 7開発のゴールとして「(一部例外を除いて)Windows Vistaで動作していたアプリケーションがWindows 7でもそのまま動作する」ことを掲げている。市場で代表的なアプリケーションをピックアップし、Windows開発サイクルの中で毎回動作テストを繰り返していることは前回のレポート通りだ。この方法は特定地域で流通するローカルアプリケーションでも変わりなく、その地域ごとの代表的なアプリケーションを選んでテストを実行するだけだ。

ここでいうローカルアプリケーションとは、例えば「一太郎」が分かりやすいだろう。特定の地域を対象に開発され、特定の地域のみで流通する。英語版ソフトを翻訳、あるいはその逆の例とは異なり、あくまで地域に根ざした点が特徴となる。こうしたアプリケーションの選定には、その地域のオフィスの協力や関連データの収集が利用されている。またユーザーの利用シーンも地域ごとに特性が異なるため、前回紹介したリスト作成も、当然地域ごとに区別されることになる。こうした形でMicrosoftはVistaのときの数を300ほど上回る1200のアプリケーション互換性テストを世界25地域を対象に毎回行っているという。

テストするアプリケーションが決まったら、Microsoftはその入手にかかる。余談だが、多くの場合 "きちんとショップ店頭で目的のソフトウェアを購入" してくるそうだ。またテスト内容はインストールと起動確認だけでなく、ファイルの読み出しや保存、設定変更、文字入力など、きちんと各機能が動作しているかの確認も行われる。だいたいアプリケーションごとに6種類以上のテストが存在しているという。ただアプリケーションによってはSMS送受信機能など、特定地域での動作に依存した機能も存在する。こうした問題のクリアも互換性維持の一環となる。

Windows Vista非対応のアプリがWindows 7で動く!

最も興味深い話題がここだ。前述のように、Windows 7における互換性とは「Windows Vistaのアプリケーションがそのまま動く」ことにあるが、Microsoftではさらにハードルを1つ上げ、「Windows Vista以前には動いていたが、Vistaでは動作しないアプリケーション」も"互換性"に含めようとしている。つまり「Windows Vistaより高い互換性」が本当の意味で実現されている。同社によれば、現在こうした形でWindows 7での動作が確認されているアプリケーションが30種類存在するという。下記はそれをまとめたものだ。

言語 アプリケーション名
アラビア語 Khalifa Cartoon Characters Creator
中国語(簡体字) Arcsoft WebCam Companion
中国語(繁体字) Asure Purchase/Sale/Stock Master 2008、Cyberlink DVD Suite v6、Asure Accounting Master 2008
チェコ語 J.K.R. BYZNYS
デンマーク語 Bogskabet 3.2
ドイツ語 QuickTime 7.1.6、Haufe Personal Office Professional - Haufe Formular-Manager
ヘブライ語 Compedia Timmy in English World、Compedia Moomins: The Search for the Ruby、Compedia The Puzzling Time Quest
ハンガリー語 Infocentrum Road Register
イタリア語 Finson Costo del Lavoro Italian v2、Finson Falco 6 Finson Progetto Condominio Finson Contintasca 7、Finson ContinBanca
日本語 PostPet v3、Kenchako Adventure 9.0、WZ Editor 5.0、QuickTime 7.1.6、Overland LOKI: with Japanese Manual
ノルウェー語 Visma Avendo Fakturering
ポーランド語 WF-Fakturka dla Windows、Nahlik eTeacher 5
ポルトガル語 Mr. Escola Win Port
スペイン語 Mexico Federal Taxes Simplified SAT: Individual Taxes Monografias Spanglish、IKEA Home Kitchen Planner
トルコ語 MYTR Filter 2.6

これは可能な限りWindows XP以前の互換性を目指してWindowsに改良を加えた結果だ。Microsoftによれば、この成果はWindows Vistaにも反映される予定であり、上記に紹介したアプリケーションのうちの27個は今後提供されるアップデートでVista上でも動作可能になるという。