Googleが、Androidのグラフィクスドライバーのセキュリティと信頼性をテストするフレームワークを作っているGraphicsFuzzを買収した。この、XDA Developersが最初に気づいたニュースは、GoogleがAndroid 9 Pieのリリースを発表した、その同じ日にやってきた。
Googleはこのニュースを確認したが、詳細の発表はない。また買収の価額なども公表されていない。
GraphicsFuzzのチームは、協同ファウンダーのAlastair Donaldson, Hugues Evrard, およびPaul Thomsonから成り、今後Androidのグラフィクスチームに参加して、そのドライバーテスト技術をAndroidのエコシステムの全域に提供していく。
チームは今日(米国時間8/6)の発表で次のように説明している: “GraphicsFuzzは、ファジングテストとメタモルフィックテストを併用する方法を開拓し、グラフィクスドライバーのテストを高度に自動化することによって、信頼性やセキュリティを損なうバグを、それらがエンドユーザーに影響を及ぼす前に早期に発見する”。同社はその仕事をロンドンのインペリアル・カレッジのコンピューティング学部で開始し、イギリスのEngineering and Physical Sciences Research Council(工学物理科学研究会議)とEUのTETRACOMプロジェクトから資金を得ている。
派手な買収案件ではないが、重要性は高い。Androidの分裂したエコシステムでは、グラフィクスドライバーは重要な部位のひとつであり、その不具合はスマートフォンやタブレットなどのユーザビリティーに直接響く。また不具合のあるドライバーは、セキュリティの弱点にもなりえる。GraphicsFuzzが使用しているファジングテストは、大量のランダムデータをプログラムに投じる手法で、グラフィクス以外のさまざまなソフトウェア開発でも、最近はますます多く利用されている。