OSのバージョンは統一されていたほうがハッピーなのか?――昨今、モバイル分野の興隆からOSプラットフォームが拡大し、互いに比較されるケースも増えてきたこの問題。改めて考察してみる。 「OSバージョンのフラグメンテーション」って何? 「Fragmentation (フラグメンテーション)」とは「分裂」や「断片化」を意味する英単語だ。IT分野に限っていえば、「ファイルシステムにおけるファイルの断片化(それを解消する"デフラグ"というツールをご存じだろう)」が古くから有名だが、最近再び取り上げられはじめたトピックとして表題にあるような「微妙に異なるプラットフォームが散在して非統一な状態にあること」が挙げられる。ケースとしてはいくつか考えられるが、互換性のない規格や製品が乱立状態にあったり、あるいは同じ会社の製品でありながらPC向けとモバイル向けでアプリの互換性が実現できていないといった状態だ。