![]() |
Windowsが取り入れるべきLinuxの美点10選 |
LinuxとWindowsの戦いは、今後も長い間続くことだろう。私の予想では、あらゆるものがクラウドに移行した時代になっても、両陣営のユーザーは自分の好きなOSの美点を叫び続けているだろうと思う。そしてもちろん、その時には私も一方の陣営の一員でいるだろう(私がどちらの陣営かは、お察しいただきたい)。しかし、私がその陣営に属しているからと言って、Windowsの利点と強みが分からないわけではない。
私の次の2つの記事では、それぞれのOSの部品を取り上げて、もう一方のOSに載せるということを考えてみたい。第1のこの記事では、Windowsが持っているべきLinuxの特長を10点挙げてみることにする。次の記事では、逆のことを試みたい(逆のことを試みた記事「そして今度は--Linuxが取り入れるべきWindowsの美点10選」はこちら)。
当然ながら、特長には表面的な機能だけでなく、システムや、背後にある思想も含まれる。私は、そのどれも見逃したくはない。この試みがうまくいけば、(少なくとも理論的には)ずっと理想的なオペレーティングシステム像が得られるはずだ。もちろん、この試みがうまくいっているかどうかは読者に判断して欲しい。では、Linuxの特長をWindowsに追加してみよう。
Aeroがどんなにきれいになったと言っても、私は平面的で作業スペースが1つしかないWindows 7のデスクトップは好きになれない。Aeroは確かに大きな進化だが、Compizが提供してくれる最新のデスクトップ環境には遠く及ばない。もちろん、Compizは単なる装飾以上のものではないという人も多い。その一方で私は、Compizが提供している機能の多くは、目の保養になると同時に使いやすさも提供してくれていると考えている。3Dデスクトップを使って複数の作業スペースに(キー入力の組み合わせで)素早くアクセスできるのは便利だし、ウィンドウスイッチャーの使いやすさは随一だ。見た目の良さはおまけに過ぎない。Windows上にCompizを載せれば、Windowsユーザーがこれまでに体験したことのない体験を提供してくれるようになるだろう。
Windows 7で複数のアカウントを使用できることはもちろんわかっているが、だからと言ってこのOSが本物のマルチユーザー機能を持っていることにはならない。デフォルトでは、Windows 7に同時に複数のユーザーがログオンすることはできない。Windows 7で複数のユーザーセッションを同時に利用できるようにするためには、サードパーティが用意したツールをダウンロードする必要がある。Linuxでは、デフォルトで可能だ。この機能は、Windows 7でもデフォルトで有効になっているべきだ。
Windowsには、管理者がログファイルを読むことを可能にするための多くのツールがある。しかしシステムや管理、セキュリティ問題のためにログファイルを見るには、管理者がツールを起動する必要がある。Linuxではシステムのすべてのログファイルが/var/logに置かれており、(適切な権限を持つ)ユーザーは、それらのログファイルを単純なテキストエディタで読むことができる。しかも、Linuxのログファイルは多くの点で柔軟だ。例えば、もしシステムログを継続的に追いたければ、ターミナルウィンドウでtail -fコマンドからログファイルを開いておけば、イベントが起きるごとにログが表示されるようにすることが可能だ。
Linuxの新しいパラダイムに、一カ所からあらゆるものをインストールできるようにしたことがある。Ubuntu Software Centerがその仕事の大部分を成し遂げた。これによって、1つの場所で何十万というアプリケーションから必要なものを探し、インストールすることが可能になった。将来リリースされる(正確にはバージョン3の)Ubuntu Software Centerでは、商用ソフトウェアも利用できるようになる。
私はcronが非常に気に入っている。cronを使えば、簡単にタスクを自動化できる。確かに、Windowsにサードパーティソフトウェアを追加することで、タスクの自動化を容易にすることはできるが、cronの柔軟性には及ばない。cronを使うことで、簡単なコマンドラインツールからいくつでも、いつでもタスクをスケジュールすることができる(お好みならGUIツールもある)。cronは管理のタスクにも、一般的なユーザーのタスクにも使用できる。作業を自動化する手段が組み込まれているのは、確かに便利だ。
これは、MicrosoftがLinux陣営に真剣に学ぶべき分野の1つだ。ほとんどのLinuxディストリビューションは、新しいディストリビューションを定期的にリリースしている。素晴らしいことに、彼らは全力を挙げてそのスケジュールを守っている。例えばUbuntuを例に取ってみよう。それぞれのリリースには、.04バージョンと.10バージョンがある。.04バージョンはその年の4月にリリースされ、.10バージョンは、10月にリリースされる。これは、規則正しく行われている。したがって、Ubuntu 10.04は2010年4月にリリースされ、Ubuntu 10.10は2010年10月にリリースされることになる。時にはその月の最後の瞬間になるまで、それらのリリースがミラーサイトに置かれないこともあるが、可能な限り定期的にリリースされるようになっている。
現実を認めるべきだ。デフォルトの状態では、Windowsでは平均的なユーザーができることが多すぎる。電子メールの添付ファイルを開くだけで感染するようなたちの悪い小さなウイルスを書くことが簡単なのはそのためだ。Linuxのシステムでは、これは起こらない。システムにダメージを与えるためには、rootパスワードを知っている必要がある。例えば、ユーザーが電子メールの添付ファイルをクリックしたときに、その添付ファイルがroot(あるいはsudoers)のパスワードを要求してくれば、その添付ファイルが悪質なものだということはすぐに分かる。Windowsは、デフォルトで管理者ユーザーアカウントと通常ユーザーアカウントを切り離すべきだ。Windowsユーザーが新しいコンピュータを初めて起動したときに最初にすべきことは、管理者パスワードとユーザーパスワードを作ることであるべきだ。
私は何も、Windowsが無料であるべきだと言おうとしているわけではない。私が言おうとしているのは、バージョンは1つ、価格も1つであるべきだということだ(大量購入割引は別にして)。こんなことを言う理由は単純だ。どのバージョンを買えばいいか分からないからだ。必要なのはPremiumか、それともUltimateか?どちらがいいのだろうか?私は、デスクトップに1バージョン、サーバ用に1バージョンにした方がよいと思う。Linuxではうまくいっている。それで、消費者の混乱も不満も少なくなり、Microsoftの広告費の無駄も減るはずだ。どのみち、平均的なユーザーは、Windows 7のもっとも高価なエディションでしか使えない機能の使い方は分からないのだ。
Microsoftがデフォルトで(ブラウザを除いて)便利なアプリケーションをインストールしていない理由はわかっている。金を儲けるためだ。しかしLinuxなら、OSさえインストールすれば、平均的なユーザーにはそれで十分だ。Officeスイートも、電子メールクライアントも、AV関係のツールも、最初からインストールされている。財務アプリケーションや、特殊なパワーユーザー向けのツールを入れたいという場合を除けば(項目4で説明したとおり、これはすべて一カ所から集中的に行うことができる)、OSのインストール以上の作業は必要ない。Microsoftは少なくともWordくらいは同梱してもいいのではないだろうか。
誰かが怒り出す前に説明するが、これは読者が考えていることとは違う。説明しよう。Windowsをインストールして、何かのデバイスがうまく動かない場合、何が起こるだろうか。例えば、ディスプレイアダプタが動かないとしよう。自分のビデオカードはサポートされているはずだと思っていたのに、OSのインストールが終わってみると、古き良き800×600の解像度になってしまったとする。仕方がないのでデバイスマネージャを開き、カードの名前を調べようとするが、何もわからない。Windowsが何も情報を与えてくれないのに、どうすればダウンロードすべきドライバがわかるというのだろうか。もちろん、ケースを開けてチップセットを調べることもできるかもしれない。あるいは、運良くそのあたりに置いておいたドライバCDを見つけられるかもしれない。しかし、もし見つからなければどうすればいいのか。あるいは、オンボードのビデオチップだったら?
使っているのがLinuxであれば、少なくともdmesgコマンドを使って、すぐに何らかの情報を得ることができる。もしdmesgで解決できなければ、ハードウェアドライバツールを起動すれば、使える専用ドライバが見つかるかもしれない。Windowsの方がハードウェアのサポート状況はよいが、ハードウェアの検出についてはLinuxの方が優秀だ。
この記事では、Windowsが備えているべきLinuxの10の美点を挙げた。賛成できるだろうか。この記事で挙げたものに、Windowsには合わないというものはあっただろうか。あるいは、ここには挙げられていないが、Windowsに追加されるべきだという特長はあるだろうか。もしあれば教えて欲しい。次回は、Linuxに採用すべき10のWindowsの特長を紹介する。
この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。原文へ
ZDNET Japanは、Ziff Davisからのライセンスに基づき株式会社4Xが運営しています。
ZDNET Japan is operated by 4X Corp under license from Ziff Davis.
Copyright © 2026 4X Corp, Inc. All rights reserved. No reproduction or republication without written permission.