マイクロソフトの Windows 8 は先月末の発売前の数週間、数え切れないほど多くのニュースの見出しを飾ったが、10月には別の主要オペレーティング システムもデビューした。
CanonicalのUbuntu 12.10「Quantal Quetzal」は、競合他社より1週間早く登場しました。その際、「Windows 8の苦痛を回避しよう」というスローガンが掲げられていました。このスローガンは、OSの正式リリース後、最初の数時間、Ubuntuのホームページに掲載され、大きな注目を集めました。
どうやらCanonical社はその日の後半にメッセージを弱めることにしたようで、現在のスローガンは「お客様のご要望にお応えします」となっているが、根本的な課題が依然として残っていると言っても過言ではないようだ。

好機
Ubuntuは、8年間の成熟期を経て2,000万人以上のユーザーを抱える、広く普及しているオープンソースのLinuxディストリビューションです。デスクトップOSの約5%を占めるLinuxのうち、少なくともある調査によると、約半数がUbuntuであることが示唆されています(一方、Windowsは約84%を占めています)。
パラダイムを破壊する Windows 8 に直面し、思い切って Windows 8 に移行するかどうかという大きな決断を迫られている Windows ユーザーにとって、この最新の Ubuntu リリースのタイミングはこれ以上ないほど良いものでした。
報道によると、Windows 8の初期の導入は芳しくなく、ガートナーは企業の80%がWindows 8を導入しないと予測しています。結果として、Microsoftの大きな賭けは、デスクトップLinuxにとって大きなチャンスとなるかもしれません。
さて、Canonical が挑戦状を叩きつけた今、Ubuntu 12.10 を詳しく見て、ビジネス ユーザーの観点から Windows 8 とどう違うのかを見てみましょう。

1. UnityとモダンUI
MicrosoftとCanonicalは、それぞれのOSのデフォルトのユーザーインターフェースに関して、かなりの批判を受けてきました。Microsoftの場合は言うまでもなく、以前はMetroと呼ばれていたModern UI、Canonicalの場合はUnityです。どちらもタッチスクリーンを念頭に設計されており、モバイルの世界から多くの要素を借用しています。
Windows 8 のモダン インターフェイスでは、スタート ボタンが削除され、ユーザーがオペレーティング システムを操作する方法が全面的に見直されたため、大幅な学習曲線に直面するユーザーにとって大きな課題が生じています。
一方、Unityは2011年4月のUbuntu 11.04「Natty Narwhal」でUbuntuのデフォルト機能となりました。確かに成長痛を経験してきましたが、1年以上が経過し、Canonicalはそれに応じてインターフェースを改訂しました。依然として多くの批判はあるものの、ほとんどの人はUnityが成熟し、改善されたことを認めています。実際、一部の観察者は、多くの長年のWindowsユーザーにとって、Windows 8よりもUnityの方が馴染み深いと感じるかもしれないとさえ指摘しています。

2. カスタマイズ性
Linux は長い間、事実上無制限のカスタマイズ性を備えていることで知られてきましたが、デスクトップ インターフェースをめぐる最近の論争を考えると、その特徴はこれまで以上に顕著になっています。
これはWindows 8とUbuntuの大きな違いです。確かに、Windows 8では、ライブタイルアイコンのサイズを指定したり、よく使うタイルを画面左側に移動したり、プログラムの種類ごとにタイルをグループ化したりするなど、環境の一部をカスタマイズできます。
しかし、Windows 8で行える変更のほとんどは見た目に関するもので、OSを起動時に従来のWindowsデスクトップに設定する組み込みの機能は含まれていません。Pokkiなどのサードパーティ製ユーティリティを使えばこの機能を復元できますが、それ以外はModern UIしか使えません。Windows 8は、いわゆる「密結合」インターフェース、つまり大幅な変更ができないインターフェースを提供しています。

対照的に、UbuntuのUnityはより疎結合なUIです。何よりもまず、KDE、Xfce、LXDE、GNOME 3 Shell、Cinnamon、MATEなど、いくつかの無料の代替手段に簡単に置き換えることができます。
また、Unity では、ますます人気が高まっている Ubuntu Tweak などのサードパーティのカスタマイズ ツールも利用できます。また、デスクトップの外観を変更するためのさまざまなテーマを備えた無数の Linux インターフェイス用の「外観」サイトも多数利用できます。
Linux全般、特にUbuntuにおける経験則は、「気に入らないなら他のものに交換する」ということです。また、Ubuntuは複数のワークスペースをサポートしており、実質的に最大4つの異なるデスクトップを実行できる点も特筆に値します。Windows 8 Proにはこの機能はありません。
3. アプリ
Windows 8 Pro には Microsoft の Internet Explorer 10 ブラウザーがバンドルされていますが、Ubuntu には Firefox、Thunderbird、LibreOffice など、さまざまなオープンソース ソフトウェア パッケージが付属しており、個人ユーザーとビジネス ユーザーの両方に非常に充実した機能スイートが提供されています。

これらのバンドル プログラム以外にも、Ubuntu と Windows 8 はどちらも、ユーザーが必要な追加ソフトウェアを見つけられるようにアプリ ストアを提供しています。
2009年に設立されたUbuntuソフトウェアセンターには、ゲームから生産性向上ツール、教育リソースまで、現在では4万本以上のアプリが揃っています。さらに、WineやCodeWeaverのCrossOverを使えば、Linux上でWindowsプログラムを実行することもできます。
WindowsストアはWindows 8と同時に開始され、当初は9,000本強のアプリが含まれていました。マイクロソフト幹部は、Windowsのリリースから90日以内にWindowsストアで10万本のアプリを提供したいと述べています。
ただし、オペレーティングシステムのバイナリとドライバーはWindowsストアからは提供されません。Windowsストアには、Windows RT(ARM)アプリとWindowsデスクトップ(「レガシー」)アプリの両方が含まれます。Windowsストアでレガシーデスクトップアプリのエントリにアクセスすると、ユーザーは別のサイトに移動し、アプリを購入またはダウンロードできます。一方、Ubuntuのリポジトリには、すべてのオペレーティングシステムとアプリのバイナリとドライバーが一元的に保存されます。
その結果、数の違い以外にも、2つのアプリストアの主な違いはセキュリティにあります。Ubuntuは、GNU Privacy Guard(GnuPG)キーリングで保護されたリポジトリシステムを提供しています。このシステムでは、各アプリケーションとドライバは固有のキーリングIDを持ち、Ubuntuリポジトリシステムからのみ提供されたという信頼性と整合性を検証します。キーリングによる保護方法は、不正なアプリケーションがリポジトリやユーザーのPCに侵入するのを防ぐのに非常に効果的です。
これまで、Microsoft Windowsにはこのようなキーリングで保護されたリポジトリがありませんでした。Microsoftは毎月のWindows UpdateでOSをサポートしていますが、サードパーティベンダーによる同様のアップデートサポートは存在しません。そのため、ユーザーはサードパーティがサポートするアップデートを、別のWebサイトから手動で入手する必要がありました。Windowsストアはこうしたリスクを軽減するために開発され、アプリのキュレーション、審査、そしてアプリ購入機能の提供を目的としています。それがどれだけ成功するかは、時が経てば分かるでしょう。

4. ハードウェアの互換性
Windows 8をPCで実行するには、PAE、NX、SSE2をサポートする1GHz以上のプロセッサが必要です。また、32ビット版の場合は最低1GB、64ビット版の場合は最低2GBのRAMと、16GB(32ビット版)または20GB(64ビット版)のハードディスク空き容量が必要です。グラフィックス処理には、Microsoftによると、WDDMドライバを搭載したMicrosoft DirectX 9互換グラフィックデバイスが必要です。
もちろん、これは最低限の要件です。Windows 8のタッチ機能を活用するには、当然マルチタッチデバイスが必要です。ソフトウェアを最大限に活用するには、それ以上の要件が必要になります。
しかし、Ubuntuの要件ははるかに控えめです。Canonicalは512MBのRAMと5GBのハードドライブを推奨しています。また、低スペックのマシン向けにLubuntuやXubuntuといったバージョンも提供されています。つまり、ハードウェアが制約要因となる場合は、Ubuntuの方がおそらくより良い選択肢となるでしょう。

5. クラウド統合
2009 年の Ubuntu One のリリース以降、クラウドは Ubuntu Linux において長い間重要な役割を果たしており、ユーザーはファイルをオンラインで保存してコンピューターやモバイル デバイス間で同期したり、クラウドからモバイル デバイスにオーディオや音楽をストリーミングしたりできるようになりました。
Ubuntu Oneは、Ubuntuだけでなく、Windows、OS X、iOS、Androidでも動作します。Ubuntu Linuxユーザーは、Ubuntu Oneのストレージ5GBを無料で利用できます。20GBは年間30ドルかかります。
Ubuntu 12.10 以降、OS は Web アプリとオンライン検索を Unity デスクトップに直接統合し、よりシームレスなエクスペリエンスを実現します。
Windows 8では、クラウドがMicrosoftプラットフォームの最前線に躍り出ています。ストレージに関しては、MicrosoftのSkyDriveが7GBの容量を無料で提供しています。それ以上の容量が必要な場合は、年間10ドルで20GB、25ドルで50GB、50ドルで100GBを追加できます。
クラウドのメリットはストレージだけではありません。今回の新リリースから、新しいMicrosoftアカウント(旧Live ID)サインイン機能が導入され、単一のユーザー名とパスワードで、Windowsベースのハードウェアやサービス間で共通の設定を確立できるようになりました。これは、クラウドを活用してPC、タブレット、スマートフォンを、ユーザーごとに異なる共通のエクスペリエンスで接続することを目的としています。
Ubuntuは、Windows Phone 8やWindows 8 RTといったPC以外のデバイス向けに特別にカスタマイズされたバージョンを提供していないため、この点ではWindowsと完全に競合しているとは言えません。ただし、Android向けのUbuntuは現在開発中です。

6. セキュリティ
Windows RTアプリはセキュリティ強化のためサンドボックス環境で実行されますが、Windows 8 Proデスクトップのレガシーアプリには同等の環境がありません。そのため、サードパーティのソフトウェア開発者は、自社のデバイス上でアプリにセキュリティ対策を追加する必要があります。
ただし、Windows 8 と Ubuntu Linux では、独自のファイアウォールと、フルディスク暗号化のオプションが提供されます。
Windows 8 Pro は Windows 7 に比べてセキュリティ面でいくつかの点で改善されているにもかかわらず、この新しい OS では依然として WinNT レガシー カーネルが引き継がれており、これが Windows が長年抱えてきた数々のセキュリティ問題の一因となっています。
これらの問題の一部を軽減するため、Microsoftは提携OEMと共同で、UEFIの拡張機能であるセキュアブートを開発しました。Windows 8は現在、OEMシステムでセキュアブートをサポートしています。また、Ubuntu 12.10は、セキュアブートシステムによるインストールのサポートなど、高度なセキュリティ機能を多数提供しています。
さらに、Ubuntu LinuxにはLinuxセキュリティモジュール(LSM)がデフォルトでインストールされています。その他のセキュリティ強化策としては、chroot、seccomp、seccomp-bpf、そしてサードパーティの開発者とユーザー向けに新たに追加されたLinuX Containers(LXC)などがあります。
余談ですが、毎年Pwn2OwnではハッカーがWindowsやApple Macシステムをハッキングする機会がありますが、Linuxはコンテストに含まれていません。AppArmorサンドボックス化されたFirefoxを実行しているUbuntu Linuxでは、エクスプロイトをエスカレート(およびルート権限の取得)することはできません。
7. 管理ツール
管理制御のために、Windows は専用の Active Directory サーバーを使用して Active Directory を提供します。
Canonical は Active Directory もサポートしており、Ubuntu Linux クライアントは Likewise Open や Centrify などのサードパーティ製ソフトウェアを使用して Active Directory ドメインに参加できます。
さらに、Canonicalは、Windows Active Directoryのほとんどのタスクを実行できる独自のエンタープライズ管理ツール「Landscape」を提供しています。Landscapeは、デスクトップ、サーバー、クラウドインスタンスを管理できる、使いやすいブラウザベースのコントロールパネルを提供します。

8. VPNサポート
仮想プライベート ネットワークのサポートを必要とするユーザーは、Windows 8 と Ubuntu 12.10 の両方でそれを見つけることができます。

Ubuntuリポジトリで提供されているユーティリティはOpenVPNで、鍵交換にSSL/TLSベースのカスタムセキュリティプロトコルを使用します。ただし、どちらのオペレーティングシステムも、サイト固有およびサイト間のニーズに応じて、さまざまなプロトコルをサポートしています。
9. ユーザーサポート
Microsoft は、年間 149 ドルから始まる TechNet サブスクリプション サービスを通じて Windows 8 Pro ユーザー向けのサポートを提供しています。
Canonical は、法的保証と Landscape 管理ツールの使用を含む、標準デスクトップ レベルで年間約 80 ドルからの Ubuntu Advantage サービス レベル契約を提供しています。
10. 価格
最後になりましたが、Ubuntu Linux は無料ですが、Windows 8 Pro は、現在の 39 ドルから 69 ドルの導入アップグレード オファーの期限が切れた後は 199 ドルになると言われています。
では、中小企業ユーザーにとってどのOSがより良いのでしょうか?もちろん、答えは人それぞれです。しかし、一つ確かなのは、Windowsがかつて競合OSに対して持っていた優位性は、年々縮小しているということです。ニーズによっては、Ubuntu Linux 12.10は魅力的な選択肢となるでしょう。少なくとも、オンラインで試してみるか、無料のテストドライブを使ってみる価値はほぼ間違いなくあります。
Windows 8 Pro (x86) | ウブントゥ 12.10 | |
---|---|---|
ライセンス料 | 39ドルから69ドルへのアップグレード | 無料 |
サポートされているCPUアーキテクチャ | x86、x86-64 | x86、x86-64、ARM、PPC |
最小RAM | 1GB、2GB | 512MB |
最小ハードディスク容量 | 20GB | 5GB |
同時マルチユーザーサポート | いいえ | はい |
ワークスペース | 1つ | 2つ以上 |
仮想化 | ハイパーV | KVM |
ライセンス | 適用できない | GPLオープンソース:メイン、非GPL:制限付き |
生産性ソフトウェア付属 | なし | リブレオフィス |
グラフィックツール付属 | いいえ | はい |