ReactOS ou WINE est-il le remplacement le plus stable de Windows XP? [fermé]

22

Comme Windows XP n'est plus pris en charge et qu'aucune vulnérabilité récemment découverte ne sera corrigée, il est temps de retirer Windows XP de mes ordinateurs connectés à Internet. Il y a beaucoup de logiciels spécifiques à Windows installés sur ces machines, et qui verrouillent les machines dans un environnement compatible binaire.

Des machines plus puissantes pourraient raisonnablement être «mises à niveau» vers Windows Vista. Cependant, les netbooks et les ordinateurs portables et de bureau de faible puissance qui n'ont pas beaucoup de mémoire ou de capacité de processeur ne survivront pas à tous les surcharges supplémentaires des systèmes d'exploitation Microsoft les plus récents. J'ai déjà payé une fois pour un système d'exploitation, donc un remplacement gratuit du système d'exploitation du système d'exploitation rendra la conservation de ce matériel bas de gamme viable.

Par exemple, l'un des ordinateurs qui me préoccupe est un EEE PC 1000H, qui a un disque dur de 80 Go, 1 Go de RAM et un Atom N270 à 1,6 GHz.

D'après ce que je peux dire, ReactOS et WINE se fournissent mutuellement du code pour élargir et approfondir leur compatibilité avec Windows, donc je suppose que si un programme s'exécute sous WINE, il s'exécute sous ReactOS, et vice versa. Même si "ReactOS 0.3.16 est encore au stade alpha, ce qui signifie qu'il n'est pas complet et n'est recommandé qu'à des fins d'évaluation et de test" , WINE existe depuis plus de 20 ans. En tant que tel, l'attrait de (l'idée de) ReactOS est qu'il tombe simplement et remplace WinXP, tandis qu'un système d'exploitation non compatible binaire (comme une variante Linux exécutant WINE) nécessiterait une réinstallation et une reconfiguration du logiciel utilisateur.

ReactOS est-il un remplacement stable et fonctionnel de Windows XP? J'ai eu des problèmes pour que divers morceaux de logiciels Windows s'exécutent joyeusement prêts à l'emploi sur WINE, alors est-ce juste une question d'essayer plus fort? Pour estimer le danger de l'inaction, quelles sont les chances d'une défaillance de sécurité catastrophique révélée dans Windows XP?

N'hésitez pas à créer le tag ReactOS pour moi.

Josh
la source
6
ReactOS est en alpha. Windows XP est un produit mature (quoique ancien). Je voterais pour la mise à niveau de votre matériel à ce stade, ou pour essayer Linux, mais étant donné le choix entre les deux, je vois peu d'intérêt à utiliser ReactOS.
nhinkle
1
Avez-vous envisagé de passer à Windows 7? D'après mon expérience, le "ballonnement supplémentaire" est négligeable (contrairement à Vista), à certains égards, il est en fait plus rapide que XP, et il pourrait être "assez vieux" pour prendre en charge votre matériel.
Heinzi
J'irais
notez que win7 sera pris en charge beaucoup plus longtemps que Vista et que la configuration système requise est essentiellement la même.
Chris H
Windows Vista est une réécriture complète et est le premier Windows avec beaucoup de différence par rapport aux versions précédentes, donc comparer les performances avec XP n'est pas juste bien que le nouveau noyau ait amélioré les performances de multithreading dans certains cas, en particulier avec les ordinateurs de haute spécification. Windows 7 et 8 ont résolu une grande partie du problème de Vista et offrent une expérience beaucoup plus fluide sur les matériels à faibles spécifications. Windows 8 a également un temps de démarrage beaucoup plus rapide, une utilisation moindre de la RAM et de nombreuses améliorations utiles, donc la mise à niveau est préférable si vous ne voulez pas passer à Linux
phuclv

Réponses:

41

Non , ReactOS n'est pas un remplacement viable pour Windows XP. Ce n'est peut-être jamais le cas, mais ce n'est certainement pas le cas depuis avril 2014.

Le principal domaine où ReactOS fait défaut se situe aux niveaux les plus bas du système d'exploitation: le noyau. Les pilotes de périphériques dans ReactOS, ainsi que l'architecture globale du noyau, sont grandement simplifiés (simplifiés = manque de fonctionnalités et de prise en charge des éléments de base) par rapport à Windows XP, ou même Windows 2000. Avec aussi peu de développeurs qu'il y a de travail sur le projet, Je ne m'attends pas à ce que cela change de si tôt.

En fait, Wine fonctionnant sur GNU / Linux avec X11 est un meilleur remplacement pour Windows XP que ReactOS! Vous pouvez remettre en question cette logique, mais restez avec moi ici:

  • ReactOS plantera votre système presque sur un coup de tête, pour faire presque n'importe quoi. Il plantera plus souvent et plus facilement que Windows 95 ou Windows 3.1.
  • En comparaison, GNU / Linux est un système d'exploitation extrêmement stable dans son ensemble, avec une infrastructure bien testée et complète pour prendre en charge des graphiques 2D et 3D rapides ; réseautage robuste; excellente planification multitâche et multiprocesseur; et des pilotes de système de fichiers avancés de classe mondiale. En comparant Xorg (le serveur d'affichage) sur GNU / Linux à ReactOS, Xorg est des ordres de grandeur plus stable, plus rapide, plus fonctionnel et peut mieux prendre en charge l'API Wine que le sous-système d'affichage de ReactOS.

  • ReactOS a beaucoup de travail de rétro-ingénierie exténuant à faire avant de pouvoir devenir un système d'exploitation plus stable et complet. Le travail d'ingénierie inverse prend plus de temps que le travail d'ingénierie avancée, et puisque Linux est open source et que Windows XP ne l'est pas, presque tout le travail qui y est consacré est de l'ingénierie avancée. ReactOS a donc beaucoup moins d'ingénieurs qui y travaillent, et le travail qu'ils ont à faire est beaucoup plus difficile que celui que les ingénieurs de Linux doivent faire.

  • ReactOS a pour objectif de prendre en charge à terme l'infrastructure des pilotes du noyau de Windows XP pour que les pilotes écrits pour le noyau Windows XP puissent fonctionner sans modification sur ReactOS. Supposons qu'ils réussissent à 100% avec cet objectif. Eh bien, la plupart des fabricants vont bientôt cesser de prendre en charge leurs pilotes pour Windows XP, s'ils n'ont pas déjà complètement cessé de prendre en charge le matériel. Alors, que faites-vous s'il y a un problème de sécurité avec l'un des pilotes propriétaires que vous utilisez? En bref, les gens de ReactOS n'ont pas la main-d'œuvre pour implémenter un tas de pilotes open source pour le matériel commun au-dessus de l'infrastructure du noyau NT, ils espèrent donc tirer parti des pilotes existants - une tactique qui n'est pas une bonne nouvelle pour l'utilisateur soucieux de la sécurité.

Vous voyez, ReactOS serait bien s'il avait une infrastructure de noyau moderne et bien entretenue où les pilotes étaient stables, open source et recevaient des mises à jour continues. Mais rien de tout cela n'est vrai sur les pilotes ou le noyau de ReactOS.

Si vous deviez choisir un projet dans lequel investir du temps et / ou de l'argent pour continuer à exécuter des programmes Windows XP uniquement après la mort de XP, je dirais de mettre votre temps / votre argent derrière le projet Wine exécuté sur GNU / Linux, ou même sur le Mac, selon vos préférences. Ils ont fait un travail incroyable dans le passé, et étant donné la difficulté de leur tâche, ils ont encore beaucoup de gens qui y travaillent (par exemple tous les ingénieurs de CodeWeavers), et ils continuent à faire de grands progrès avec chaque version incrémentielle.

Ne vous méprenez pas. ReactOS est un excellent projet de recherche. Mais ce ne sera probablement jamais plus que cela: un projet de recherche. Surtout si vous avez à l'esprit la sécurité. La pire chose imaginable pour une personne consciente de la sécurité est un logiciel stagnant qui ne reçoit pas de correctifs et de mises à jour incrémentiels. En fait, si vous exécutez des programmes XP qui ne reçoivent plus de mises à jour, je dirais que cela sape à lui seul votre modèle de sécurité, quelle que soit la plate-forme sur laquelle vous l'exécutez, que ce soit XP lui-même, GNU / Linux / wine ou ReactOS!

allquixotic
la source
8
C'est une bonne réponse, et une raison de plus très pratique pour laquelle ReactOS n'est pas actuellement un remplacement viable pour XP: le support matériel. ReactOS manque de prise en charge, ou a une prise en charge complète, pour beaucoup de matériel de base. Seul l'USB 1.1 est pris en charge, tous les claviers USB ne fonctionnent pas et même ceux qui ne disposent pas d'un pavé numérique fonctionnel. Les réseaux sans fil WPA / WPA2 ne sont pas pris en charge. Tous les contrôleurs SATA ne fonctionnent pas. En outre, une limitation logicielle notable est que vous êtes limité à FAT, il n'y a pas de support NTFS.
DUman
De nombreux programmes XP uniquement qui ne sont plus mis à jour n'ont pas de connectivité Internet et fonctionnent sur des formats de fichiers propriétaires rares, ce qui en fait des cibles peu probables. Ils n'ont probablement jamais eu de mises à jour de sécurité.
Chris H
J'ai essayé de supprimer GoogleOS (GOS) dans le passé avec Wine installé et j'ai été vraiment impressionné par les fonctionnalités prises en charge de Wine. Il exécute l'émulateur ZSNES SNES (Nintendo) qui a besoin de DirectX sans aucun problème, problèmes ou retard notable. Plein écran! J'ai également essayé d'autres programmes et je n'ai remarqué aucun inconvénient. Eh bien au moins un et c'est l'accès du système de fichiers en dehors de ce «bac à sable». Wine est un outil de support et ReactOS est IMO réinventant la roue du passé en couvrant toutes les fonctionnalités, y compris les «mauvaises» idées. Je ne pense pas que ce soit un bon argument de vente ......
Codebeat
...... Comme vous l'avez dit, quelque chose comme la sécurité est un point faible. Lorsque le système d'exploitation fait de même, doit se comporter de la même manière, il doit être compatible avec les mêmes règles de sécurité, sinon il peut être problématique d'exécuter un logiciel conçu pour Windows. Je pense que ce n'est pas une bonne idée de réinventer la même vieille roue. Mieux vaut concevoir un thème qui donne le même aspect et la même sensation mais pas le réinventer.
Codebeat
Il convient de noter que ReactOS a parcouru un long chemin depuis cette réponse en 2014 et semble prendre de la vitesse. Ce n'est pas encore un remplacement complet de Windows, mais il y arrive et mérite d'être surveillé maintenant.
liljoshu
2

Si vous avez besoin d'un logiciel spécifique à Windows , ces spécifications sont à peu près adéquates pour Windows 7. Il existe des outils tiers (par exemple via lifehacker) pour produire des installations légères.

Si vous avez besoin d'un logiciel spécifique à XP, vous pouvez envisager de mettre la machine hors ligne ou d'exécuter XP sur une machine virtuelle sur un hôte Linux léger (mon option).

Windows 7 dispose également du "mode XP" mais il n'est également plus pris en charge (il pourrait tout de même être préférable à l'exécution de XP). Il s'agit essentiellement de XP dans une machine virtuelle - une option de bricolage peut être configurée pour être plus sécurisée (en termes de démarrage à partir d'un état propre connu chaque fois que vous l'utilisez , par exemple).

Wine sur un linux (léger) peut être une option comme dans votre autre (très bonne) réponse. Je n'ai pas trouvé Wine pour m'aider beaucoup, étant donné certains des logiciels spécifiques à Windows et XP que j'utilise, et j'ai opté pour une machine virtuelle XP sous Linux pour tous mes besoins Windows, plutôt que de les exécuter sous une VM et d'autres sous du vin.

Chris H
la source