- 試すのが簡単
- 環境を選ばない
環境を選ばないというのは,つまり,標準的な機能を備えたブラウザさえあれば,どんな環境からでも利用できるということ.CPUのアーキテクチャなんてどうでも良いし,OSだって基本的には関係ない.さらに言うと,環境を選ばないということの他に,共通のインタフェースだという点が重要だと思う.UNIXから派生した各種OSが大量に亜種を生み出しながら発展していったのは,CUIという共通したインタフェースがあったからだ.シェルの違いは多少あっても,基本的にはコマンドを実行してその結果を閲覧するスタイルだ.これは非常に単純ながら効率的なのでとても使い易い.(これらの利点はGNUによるツールの貢献が大きいかもしれない)
Windowsには標準のパッケージ管理システムがない.Debian系列のLinuxディストリビューションならaptがある.これはすごい便利だ.キーワードで検索すればそれらしいアプリケーションやライブラリを提示してくれるし,バージョンアップだってやってくれる.最近は,Googleがこの役割を担ってくれている.
なんとなく思い付いたことをいくつか書いたけど,つまり,シェル=ブラウザになったことで,アプリケーションの基盤もブラウザになったということ.OSやアプリケーションもブラウザ主体で開発していくのが昨今の流れに沿ったスタイルなんじゃないかと思ったということ.そういう意味だとChromeOSが開発されたのは自然な流れだったのかもね.
0 件のコメント:
コメントを投稿