\r\n\r\n

オープンソースのウィンドウズクローン「reactos」の使用方法

もしあなたがウィンドウズをオープンソースにしたいのなら、リアクトスを見るべきです!このオペレーティングシステムはウィンドウズを真似ていますが、欠点はありません。その設定方法をご紹介します...

Windowsにオープンソースを求めるなら、reactiosをチェックすべき!

reactos-open-source

マイクロソフトは、よりオープンになる方向で多くのステップを踏んでいます。この傾向は、業界団体への参加から、そのファイルやアプリケーションの相互運用性まで多岐にわたります。さらに、多くのオープンソースツールやアプリケーションも公開しています。

しかし、変わらないのはWindowsのOS(オペレーティング・システム)です。WindowsとOfficeの組み合わせは、マイクロソフト社の年間収益の大きな部分を占めているため、独自のOSコードをダウンロードできるようになるには、しばらく時間がかかると思われます。その結果、一部の勇敢な人たちは、自分で一からウィンドウを作ることに挑戦しています。

今回は、ReactOSとは何か、インストール方法、いくつかの既存のWindowsアプリケーションの扱い方について説明します。

リアクトス、とにかくは何ですか?

ReactOSは、Windowsを模倣したオープンソースのオペレーティングシステムを構築する試みである。これは、Windowsに似ているという意味だけではありません(古いバージョンではそうですが)。しかし、それはもっと深いところにあるのです。

このプロジェクトの主な目標は、どんなWindowsアプリケーションを投げても動くオペレーティングシステムを作ることです。

reactos review desktop

これは非常に大きな仕事である。非常に高いレベルで、オペレーティングシステムは以下のコンポーネントで構成されている。

  • ソフトウェアとハードウェアの変換を行うカーネル。
  • ディスクへのファイル書き込みなどの一般的な機能を提供する基本的なソフトウェアライブラリです。
  • 例えば、バックグラウンド印刷プログラムは、他のプログラムがプリンタにコンテンツを送信するのを待ち、そのやり取りを管理するサービスである。
  • これらのコンポーネントを使用するアプリケーション。WordやChromeなどのユーザー向けアプリケーションだけでなく、システムアプリケーションも含まれます。例えば、Explorer.exeは、ファイルのブラウジング(ユーザー向け)だけでなく、デスクトップ、タスクバー、スタートメニューなどを提供するプログラムです。

ReactOSプロジェクトの前身は、マイクロソフトと互換性のあるライブラリ、サービス、(システム)アプリケーションのセットを提供することでした。また、これらのソフトウェアコンポーネントは、通常、ユーザー指向のプログラムに代わってカーネルに直接システムコールを行います。そのため、ReactOSもこれらのメッセージを傍受し、処理し、返信する必要がありましたが、一方でアプリケーションは全く知的でありませんでした。

ReactOSの開発者がやろうとしていることの範囲について、ご理解いただけたでしょうか?そのため、現状を踏まえた上で、うまくいくものといかないものがあります。以下では、仮想マシンにインストールする手順を説明します。そして、基本的なもの、中級のもの、複雑なものという3つのアプリケーションをインストールして、その性能を確認します。

reactosのインストール方法

ReactOSのインストール方法は、Windowsと非常によく似ています。自作したパソコンなどにゼロからWindowsをインストールした場合は、自宅でも大丈夫です。初期は「デススクリーン」ブルーで、終わりはおなじみの「期待値(年代別)」ダイアログボックスを使用します。

続行する場合は、お使いのOSに対応したVirtualBoxのインストールから始めてください。次に、以下に示すような設定で仮想マシンを作成します。RAM(1GB)とハードディスク容量(10GB)以外は、ほとんどがデフォルト設定となっており、少ないながらもこの合理的なシステムには十分な容量があるはずです。もし、これらのことがちんぷんかんぷんなようでしたら、VirtualBoxのガイドをご覧になってください。

reactos review virtualbox settings

ステップ1:プログラム言語のインストール

最初の画面では、インストール時に使用する言語を選択するよう促されます。ここでは、Windowsのインストールによくある、かわいらしいブルースクリーンを見ることができます。この画面とそれ以降の画面では、矢印キーで移動し、Enterキーで選択し、下のバーに記載されているキーで他の操作を行うことができます。

reactos review install1 language

ステップ2~3:歓迎と警告

ここで、ReactOSはまだ開発中であるという注意点を踏まえて、皆様を歓迎する朗報をお伝えします。

reactos review install2 welcome

ステップ4-5:機材と保管

VirtualBoxのエミュレーションの標準コンポーネントであるデバイスのデフォルト値を安全に受け入れることができます。

reactos review install3 devices

次の画面では、VM用に作成された仮想ディスクが表示されるはずです。C:ドライブ」のサイズが、VirtualBoxにこのVMに割り当てるように指示したサイズと一致するかどうかを判断することができます。エキゾチックなパーティショニングスキームが必要でなければ、ここでEnterボタンをクリックします。

reactos review install4 disk

ステップ6:確認

最後の画面で、真ん中のオプションを選択します。仮想マシンが新しい場合でも、フォーマットが必要な古い仮想ディスクファイルを再生する場合でも、ディスクを完全にフォーマットすることができます。

次の画面でもう一度Enterキーをクリックして確定します。

reactos review install5 format

ステップ7:書式設定

仮想ディスクのサイズによっては、フォーマット処理に時間がかかる場合があります。

reactos review install6 formatting

ステップ8:オペレーティングシステムのインストール

次に、インストーラーがオペレーティングシステムのファイルを仮想ディスクにコピーします。

reactos review install8 installing

ステップ9:ブートローダーのインストール

最後に、インストーラは起動時にReactOSを実行するようにVMのブートローダを設定します。ここで最初のオプションを選択すると、仮想ディスク、特にC:パーティションに全体としてインストールされます。最後の画面では、コンピュータを再起動することが通知されます。あの素晴らしいエレクトリックブルーにさよならを。

reactos review install9 bootldr

reactosのセットアップ方法

これで、ReactOS本体に導かれるはずです。ある年代のユーザーであれば、見慣れたスタイルに見えるはずです。これで、システムの特定の面を設定するためのウィザードが表示されます。

reactos review setupwizard3 language
  1. ようこそ画面。
  2. 特にReactOSに含まれるオープンソースプロジェクトに謝辞を述べます。
  3. 上記のように、システム(日時や通貨などのフォーマット)、キーボード(US版など)を含む言語設定。
  4. 名前と会社名を入れるオプションです。
  5. コンピュータの名前と、管理者アカウントのパスワードです。
  6. 日付、時刻、タイムゾーンを設定する。
  7. テーマの選択 ReactOSには、下図のように、ダークテーマであるLautusと、期待通りの外観を持つClassicの2種類のコンポーネントが最初から用意されています。
  8. ネットワークの設定です。
  9. ReactOSコンピュータが(一時的な)ワークグループの一部であるか、企業ドメインの一部であるかを示すものです。
  10. OSがバックグラウンドで動作している場合の最終的な進行状況画面。
reactos review setupwizard7 theme

これらがすべて完了すると、デスクトップが使えるようになります。Windowsを普段から使っている人なら、ここで紹介されているものはすべて、とても身近なものでしょう。"スタート "メニュー、タスクバー、システムトレイ、デスクトップアイコンなど、すべてレドモンド社のOSと同じに見える。どれも同じように見えますが、どのような仕組みになっているのでしょうか?

reactosにWindowsのプログラムをインストールする

今回の実験では、以下の3つのアプリケーションを選びます。

  • テキストエディタです。これは最も基本的なコンピュータツールの1つで、ReactOSにはWindowsと同じように独自のメモ帳や筆記用具のクローンが存在します。それでも、オープンソースのテキストエディタであるPSPadのインストールを試みます。
  • 音楽プレーヤー。 QMMPはクロスプラットフォームで、WinAmpに似ているので良さそうです。しかし、マルチメディア・アプリケーションは、さまざまなOSの内部とやりとりする必要があるため、テキストエディタよりも少し複雑です。
  • ウェブブラウザ。せっかくなので、最新のChromeをインストールしてみましょう。

注:最初の説明ではReactOS VMのRAMは1GBとなっていましたが、私が選んだChromeをベースに、インストール前に2GBに増やしました。

次のセクションでは、これらの手順を正常にインストールおよび実行するための詳細を説明します。

pspadのインストールと実行

プロジェクトのウェブサイトからインストーラーをダウンロードしたら、ダブルクリックするだけで起動します。

reactos review pspad install

問題なくインストールが完了し、インストーラーがアプリケーションを起動しました。いくつかの基本的なテスト(テキストの入力とファイルの保存)は問題なく行われました。一つ気になったのは、タイトルバーの最小化ボタンが機能しないことです。最大化は、下図のサイズとフルサイズを切り替えて動作します。しかし、最小化はそうではなく、他のウィンドウ(ファイルマネージャーなど)でも機能します。

reactos review pspad running

全体として、一見すると機能的にはほぼ問題ないように見えますので、「基本的な」アプリケーションの代表格として、PSPadは合格です。

注:ReactOSにはアプリケーションマネージャがありますが、これはWindowsの「プログラムと機能」というより、オープンソースの世界の様々なパッケージマネージャに似ています。WindowsのApp Storeのように、ユーザーがReactOSアプリケーションを選択してインストールできるソフトウェアリポジトリです。意外なことに、手動でインストールしたにもかかわらず、このツールにはPSPadが存在します。また、applicationmanagerでは、PSPadの(少し古い)バージョンをインストールすることができます。また、正しくインストールされ、新しいバージョンで開いていたセッションも拾ってくれました。

qmmpのインストールと実行

QMMPは、ウェブサイトからダウンロードすることもできます。ダウンロードページの一番下までスクロールして、「Windows用バイナリパッケージ」のリンクを探してください。最新版のインストーラーを選択し、ダブルクリックで実行します。

reactos review qmmp install

アプリが発売されると、状況は悪化していきますが。アプリを起動し、プレイリストに曲を追加することはできましたが、再生することはできませんでした。このとき、VMのサウンドドライバが正しく設定されていないことに気づいたのですが、そうして確認しても、アプリケーションでMP3ファイルを再生することはできませんでした。実際、QMMPをアンインストールして再インストールしようとしたら、Reactiosがフリーズするようになった。Reactiosを新規にインストールし、オーディオドライバを先にインストールするようにしましたが、問題さえも解決しませんでした。

この「中」の用途では、失敗と評価できる。インストールと起動はしますが、実際には核となる機能は実行されません。

reactos review qmmp running

注)PSPadと同様、QMMPもReactOSアプリケーションマネージャから利用可能です。上記のように、この(やはり古い)バージョンをインストールすると、動作します。

クロームのインストールと実行

次に、Chromeブラウザを見てみましょう。自分のマシンにインストールして動かすことができれば、いきなりさまざまなツールを自由に使うことができるようになるのです。デスクトップメールからオーディオプレーヤー(Spotifyのガイドをご覧ください)、生産性向上ツール(Google DocsやOffice Online)に至るまで。しかし、このような優れたウェブベースのソフトウェアを動かすことができるということは、そのボンネットの下は複雑な獣であるということです。

reactos review chrome install

残念ながら、そうではありません。少なくとも、標準のChromeSetup.exeファイルファイルを実行しても、失敗しました。インストーラは、ブラウザ自体をダウンロードするためにインターネットに接続することさえできず、ReactOS上でChromeがウェブを閲覧するための良い兆候とは言えません。

注:Chromeはオプションではありませんが、少なくともインストール前に何らかのグリースを適用する必要があります、Firefoxは!?アプリケーションマネージャーから利用でき、問題なく動作します。このバージョンは少し古いのですが(v.45.0.1)、以下のようにGmailにログインしてからgoogledocsでこの記事の下書きを開いても問題ありませんでした。

reactos review firefox googledoc

reactosは使うべき?

空室状況により、ご利用いただけない場合があります。すでにWindowsユーザーなら?いいえ、興味本位でない限り、理由はありません。MacやLinuxユーザーなら?VirtualBoxで必要な奇妙なWindowsアプリケーションを実行すると便利かもしれません。基本的には、Wineがあなたの望むものを実行しない状況に遭遇し、Windowsのライセンスにお金を払いたくない場合です。ただ、この製品がまだ開発途上であることを忘れず、大きな賭けに出ないようにしてください(たとえば、大規模なテストなしにミッションクリティカルなプログラムの実行を当てにしないことです)。

とはいえ、OSを搭載していない古いハードウェアをお持ちで、OSが必要な場合は、ReactOSが有力な選択肢になるかもしれませんね。applicationcenterが提供するものにこだわるつもりで、それはそれで悪くないと思います。手動でインストールしたアプリケーションの中にはうまくいかないものもありましたが、ReactOSはapplicationcenterのインストールに関しては「三者三様」でした。

上記のユーティリティやFirefoxのほかにも、重要なアプリケーションが多数用意されています。例えば、LibreOffice。グラフィック/パブリッシングには、GIMP、Inkscape、Scribus。 財務には、GnuCash。ビデオVLC。Diablo 2のデモ版もあります。コミュニティの開発者集団がマイクロソフトに挑むというのは、あまりにみっともないことだ。

reactos review application manager

要するに、ソフトウェアのアップデートや一般的な機能性に関しては、Linuxディストリビューションの方が優れていると言えるでしょう。でも、古いマシンとユーザーなら、もう他のOSをいじれないのでは?それならば、現在のアルファ版の状態でも、reactiosは一見の価値があります。

ReactOSは試してみる価値があると思いますか?完全にフリーでオープンソースのWindows互換OSは素晴らしいのではないでしょうか?ご意見があれば、下のコメント欄でお聞かせください。

  • 2021-03-11 19:32 に公開
  • 閲覧 ( 22 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ