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!