ReactOSまたはWINEはWindows XPのより安定した代替品ですか?[閉まっている]


22

Windows XPサポート対象外になりましたし、どんなたて発見された脆弱性は、私のインターネットに接続されたコンピュータからのWindows XPを引退することの時間に対処されることはありません。これらのマシンには多くのWindows固有のソフトウェアがインストールされており、マシンをバイナリ互換環境にロックします。

より強力なマシンは、Windows Vistaに合理的に「アップグレード」できます。ただし、メモリやCPUの能力があまりないネットブックや低電力のラップトップやデスクトップは、最近のMicrosoft OSの肥大化に耐えられません。オペレーティングシステムに既に一度支払いを済ませているので、OSの無料のOSの代わりにOSを使用すると、このローエンドハードウェアを維持することができます。

例として、私が心配しているコンピューターの1つはEEE PC 1000Hで、80GBのハードドライブ、1GBのRAM、1.6GHz Atom N270を搭載しています。

私が言えることから、ReactOSWINE は互いにコードを提供してWindowsとの互換性を広げ、深めています。そのため、プログラムがWINEの下で実行される場合、ReactOSの下で実行され、逆も同様です。にもかかわらず、「ReactOSの0.3.16は、その機能が完全なものではなく、唯一の評価やテストの目的のために推奨される意味、アルファ段階にとどまっている」、WINEはより20年以上の周りされています。そのため、ReactOSの魅力は、WinXPにドロップインして置き換えるだけであるのに対し、非バイナリ互換OS(WINEを実行するLinuxバリアントなど)の再インストールと再構成が必要になることです。ユーザーソフトウェア。

ReactOSはWindows XPの安定した機能的な代替品ですか?WINEでさまざまなWindowsソフトウェアをすぐに実行できるようにするのに問題がありました。怠慢の危険性を推定するために、Windows XPで壊滅的なセキュリティ障害が明らかになる確率はどのくらいですか?

ReactOSタグを自由に作成してください。


6
ReactOSはアルファ版です。Windows XPは、成熟した(古代の)製品です。この時点でハードウェアをアップグレードするか、Linuxを試すことに投票しますが、2つの選択肢があることを考えると、ReactOSを使用する意味はほとんどありません。
ヒンクル

1
Windows 7へのアップグレードを検討しましたか?私の経験では、「Vistaとは対照的に」「余分な肥大化」はごくわずかであり、いくつかの点で実際にはXP より速く、ハードウェアをサポートするのに「十分に古い」かもしれません。
ハインジ14

私は...正しく構成されている場合はかなり軽量であり、または代替仮想マシン上だけに置くすべてのものなど、Windows 7、のために行くだろう
user12903

win7はvistaよりも長くサポートされることに注意してください。システム要件は基本的に同じです。
クリスH 14

windows Vistaは完全な書き直しであり、以前のバージョンとは大きく異なる最初のWindowsであるため、XPとパフォーマンスを比較することは公平ではありませんが、新しいカーネルは、場合によっては、特にスペックの高いコンピューターでマルチスレッドパフォーマンスを改善しました。Windows 7および8は、Vistaの問題の多くを解決し、低スペックのハードウェアでよりスムーズなエクスペリエンスを提供します。あなたは、Linuxに変更したくない場合は、それへのアップグレードが優れているように、Windows 8はまた、低RAM使用量および有益な改良点の多くをはるかに高速起動時間を持っている
phuclv

回答:


41

いいえ、ReactOSはWindows XPの実行可能な代替品ではありません。決してそうではないかもしれませんが、2014年4月の時点では確かにそうではありません。

ReactOSが欠けている主な領域は、オペレーティングシステムの最も低いレベルであるカーネルです。ReactOSのデバイスドライバーは、カーネルの全体的なアーキテクチャと同様に、Windows XPやWindows 2000に比べても大幅に簡素化されています(単純化=機能や基本的なもののサポートが欠けています)。これがすぐに変わるとは思わない。

実際、X11を搭載したGNU / Linuxで実行されているWineは、ReactOSよりもWindows XPの優れた代替品です。あなたはこの論理に疑問を抱くかもしれませんが、ここで私に固執します:

  • ReactOSは、ほとんど何でもできるため、システムをほぼ気まぐれにクラッシュさせます。Windows 95やWindows 3.1よりも頻繁かつ簡単にクラッシュします。
  • 比較すると、GNU / Linuxは全体として非常に安定したオペレーティングシステムであり、十分にテストされ、完全な機能を備えたインフラストラクチャにより、高速の 2Dおよび3Dグラフィックスをサポートします。堅牢なネットワーク。優れたマルチタスクおよびマルチプロセッサスケジューリング。そして世界クラスの高度なファイルシステムドライバー。GNU / Linux上のXorg(ディスプレイサーバー)とReactOSを比較すると、XorgはReactOSのディスプレイサブシステムよりもはるかに安定しており、高速で、機能が豊富で、Wine APIをはるかにサポートできます。

  • ReactOSには、より安定した機能完備のOSになり始める前に、多くの厳しい低レベルのリバースエンジニアリング作業があります。リバースエンジニアリングの作業は、フォワードエンジニアリングの作業よりも時間がかかります。Linuxはオープンソースであり、Windows XPはそうではないため、それに関わる作業のほとんどはフォワードエンジニアリングです。だから、ReactOSは持っている多くのそれに取り組んで少ないエンジニアを、そして彼らがしなければならない仕事があるはるかに困難のLinuxの技術者がしなければならない仕事より。

  • ReactOSには、最終的にWindows XPのカーネルドライバーインフラストラクチャをサポートして、Windows XPカーネル用に記述されたドライバーをReactOSで変更せずに実行できるという目標があります。この目標で100%成功すると仮定しましょう。ハードウェアの完全なサポートをまだ停止していない場合、ほとんどのメーカーはWindows XPのドライバのサポートをすぐに停止します。それで、あなたが走らせているプロプライエタリなドライバーの1つにセキュリティ問題があるならば、あなたは何をしますか?要するに、ReactOSの人々は、NTカーネルインフラストラクチャ上に一般的なハードウェア用のオープンソースドライバーの束を実装する人材を持っていないため、既存のドライバーを活用したいと考えています。セキュリティ志向のユーザー。

ご存知のように、ReactOSには、ドライバーが安定していて、オープンソースであり、継続的な更新を受信できる、最新のメンテナンスされたカーネルインフラストラクチャがあれば大丈夫でしょう。しかし、ReactOSのドライバーやカーネルについては、これらのことはすべて真実ではありません

XPの死後もWindows XPのみのプログラムを実行し続けるために時間やお金を投資するプロジェクトを選択した場合、GNU / Linuxで実行されているWineプロジェクトの背後にあなたの時間/お金を置いてください。 Mac、好みに応じて。彼らは過去にいくつかの素晴らしい仕事をしており、彼らの仕事の難しさを考えると、彼らはまだそれに取り組んでいる多くの人々(例えばCodeWeaversのすべてのエンジニア)であり、彼らは各増分リリースで大きな進歩を続けています。

誤解しないでください。ReactOSは素晴らしい研究プロジェクトです。しかし、それは単なる研究プロジェクト以上のものになることはないでしょう。特にセキュリティを考慮している場合。セキュリティを意識している人にとって想像できる絶対的な最悪の事態は、バグ修正や更新を段階的に受け取っていないソフトウェアの停滞です。実際のところ、更新プログラムをもう受け取らないXPプログラムを実行している場合、それが実行されるプラットフォーム、XP自体、GNU / Linux / wine に関係なく、それだけでセキュリティモデルが損なわれると思います、またはReactOS!


8
これは良い答えであり、ReactOSが現在XPの実行可能な代替物ではないもう1つの非常に実用的な理由:ハードウェアサポートです。ReactOSは、多くの基本的なハードウェアをサポートしていないか、完全にサポートしています。サポートされているのはUSB 1.1のみです。すべてのUSBキーボードが機能するわけではなく、機能しないテンキーもありません。WPA / WPA2ワイヤレスネットワークはサポートされていません。すべてのSATAコントローラーが機能するわけではありません。また、注目すべきソフトウェアの制限は、FATに制限されていることです。NTFSはサポートされていません。
豆満江

更新されなくなったXP専用プログラムの多くは、インターネットに接続できず、一般的ではない独自のファイル形式で動作するため、ターゲットになりそうにありません。彼らはおそらくセキュリティ更新プログラムを持っていなかったでしょう。
クリスH 14

過去にWineをインストールした状態でGoogleOS(GOS)を廃止しようとしましたが、Wineのサポートされている機能に本当に感銘を受けました。DirectXを必要とするZSNES SNES(任天堂)エミュレーターを実行しますが、問題、不具合、または顕著な遅延はありません。全画面表示!他のプログラムも試してみましたが、欠点はありませんでした。少なくとも1つは、この「サンドボックス」外のファイルシステムへのアクセスです。Wineはサポートツールであり、ReactOSは、「悪い」アイデアを含むすべての機能をカバーすることにより、過去から車輪を再発明するIMOです。I ......良いセールスポイントである事をしないでください
Codebeat

......あなたが言ったように、セキュリティのようなものは弱点です。OSが同じ動作をする場合、同じ動作をする必要があり、同じセキュリティルールと互換性がある必要があります。そうしないと、Windows用に設計されたソフトウェアを実行するのに問題が生じる可能性があります。これは、同じ古い車輪を再発明することは良い考えではないと思います。より良いのは、同じルックアンドフィールを与えるが、それを再発明しないテーマを設計することです。
Codebeat 14

ReactOSは2014年のこの回答以来、大きな進歩を遂げており、勢いを増しているようです。まだWindowsの完全な代替品ではありませんが、それは実現しつつあり、現在注目する価値があります。
リルジョシュ

2

Windows固有のソフトウェアが必要な場合、それらの仕様はWindows 7にほぼ十分です。軽量インストールを作成するためのサードパーティツール(ライフハッカー経由など)があります。

XP固有のソフトウェアが必要な場合は、マシンをオフラインにするか、軽量のLinuxホスト上の仮想マシンでXPを実行することを検討してください(私のオプション)。

Windows 7には「XPモード」もありますが、サポートされなくなりました(XPを実行するよりも優れている可能性があります)。これは基本的に仮想マシンのXP です。たとえば、使用するたびに既知のクリーンな状態から起動するという点で、DIYオプションをより安全に構成できます。

(軽量)LinuxでのWineは、他の(非常に良い)答えのようにオプションかもしれません。私は助けるためにワインを見つけていませんでした私をのWindows-とXP-特定のソフトウェアI使用のいくつかを与え、多くの、そしてむしろVMといくつかの下の下のいくつかを実行しているよりも、すべての私の窓のニーズに合わせてLinuxでXP VMを選択していますワイン。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.