Google Chrome OSが最近話題に上っていますが、Microsoft Gazelleについても詳細が徐々に明らかになりつつあるようです。 これらは、「ブラウザとの親和性を高めた、ブラウザベースのOS」あるいは「非常にOSに近い動きをするブラウザ」というものになるようです。 本題に入る前に、まずは簡単にOperating System(OS)について、おさらいしておきましょう。 OSの役割はいくつかありますが、簡単にいうとこんな感じでしょうか。 1.ファイルシステム(データの管理方法)を提供する 2.ハードウェア(パソコン本体やモニタなど)とアプリケーション(ワープロソフトや画像処理ソフトなど)を、きちんと動くように繋ぐ 3.色々なハードウェアどうしが上手く連動するように接続する 4.窓(ウィンドウ)やフォント(文字書体)などを表示させる 5.各種アプリケーションにGUI(グラフィ