J'ai passé le week-end à utiliser une version de Windows qui n'est pas réellement Windows : un système d'exploitation qui exécute des logiciels Windows, mais qui ne contient aucun code Microsoft. ReactOS est en développement depuis 1998. Les développeurs ont procédé à une rétro-ingénierie de Windows de A à Z pour créer un système d'exploitation entièrement open source qui exécute des applications Windows.

Chaque menu, boîte de dialogue et appel système a été recréé par des bénévoles qui ont vu Windows en action et ont créé leur propre version. Après 26 ans de développement, je devais vérifier si cette approche open source de Windows pouvait réellement fonctionner.
À ma grande surprise, cela a fonctionné, mais pas comme prévu. Bien qu'il existe de nombreuses Alternatives gratuites pour WindowsReactOS adopte une approche unique en émulant Windows lui-même. Ce n'est certes pas pour tout le monde, mais pour un cas d'utilisation approprié, ReactOS pourrait vous surprendre.
Liens rapides
Configuration
Le faire fonctionner a demandé un peu de patience.
J'ai testé ReactOS sur ma propre machine virtuelle, car la clé USB bootable générait des erreurs sur mon système de test Ryzen 5. Cependant, vous aurez peut-être plus de chance si vous possédez un PC plus ancien équipé d'un processeur double cœur AMD ou Intel.
Pour installer le système d'exploitation, nous avons besoin d'un fichier ISO. Aller à Page de téléchargement de ReactOS Pour télécharger le fichier ISO,Suivez ces étapes:
- Créez une nouvelle machine virtuelle dans VirtualBox. Téléchargez le fichier ISO et allouez de la mémoire et de l'espace disque. S'agissant d'un système d'exploitation 32 bits, allouer 4 Go de mémoire et 10 Go de stockage devrait suffire. Une fois terminé, cliquez sur Terminer.
- Double-cliquez pour lancer la VM ReactOS. Sur l'écran ConfigurationSélectionnez votre langue et cliquez sur Entrer Pour installer ReactOS.
- Suivez les instructions à l’écran pour choisir les paramètres de votre appareil, le disque d’installation et les options de formatage.
- L'installation des fichiers prend quelques minutes. Une fois l'opération terminée, la machine virtuelle redémarre et vous invite à configurer vos préférences système.
- Dans l'assistant de configuration de ReactOS, cliquez sur le suivant, Suivez les instructions à l'écran pour créer un compte utilisateur, régler la date et l'heure, et sélectionner des thèmes. Vous avez le choix entre quatre thèmes différents : Mizu, Classique, Lautus, و Lunaire - À l'écran ApparenceAprès quelques sélections supplémentaires, l'installation est terminée.
Après le démarrage initial, laissez le système installer les pilotes automatiquement. Si vous utilisez VirtualBox et que l'écran est flou, vous devrez Installer l'image CD des ajouts invités Pour résoudre les problèmes de précision.
Quelles applications ReactOS peut-il exécuter ?
Anciennes applications dans un nouvel environnement
ReactOS peut exécuter la plupart des applications Windows 32 bits existantes. Le système est préinstallé avec certaines applications existantes, telles que la version d'Internet Explorer de ReactOS (Wine Internet Explorer), l'invite de commandes, le gestionnaire d'applications et d'autres outils système habituels des versions précédentes de Windows, comme XP.
Le navigateur gère la navigation web de base, mais peine à regarder YouTube ou à télécharger des applications gourmandes en ressources. Pour les applications tierces, j'ai essayé d'installer d'anciennes versions d'Adobe Photoshop, 7-Zip, Chrome, Blender et des applications Microsoft Office XP comme Word et Excel.
Côté performances, Office et 7-Zip fonctionnaient parfaitement, tandis que Photoshop et Blender présentaient des bugs occasionnels, et que Chrome peinait surtout avec les sites web modernes. L'installation des applications fonctionne de la même manière que sous Windows : vous pouvez télécharger les installateurs depuis le web ou utiliser Gestionnaire d'applications Intégré, qui agit comme une boutique d'applications pour ReactOS.
Cependant, la plupart des applications du Gestionnaire d'applications sont très obsolètes. Chrome et Firefox peinent à charger les pages web modernes, et YouTube refuse de se charger après avoir détecté un navigateur obsolète.
Quel est le but de ReactOS ?
Plus que de la nostalgie

Après quelques heures d'utilisation, ma première réaction a été : « Pourquoi tant d'histoires ? » Son interface utilisateur est obsolète et il ne peut exécuter que des applications 32 bits plus anciennes. Les sites web modernes fonctionnent à peine. Pourquoi l'installer plutôt qu'un système d'exploitation Windows moderne et parfaitement fonctionnel ?
Mais les réponses sont plus nuancées qu'un simple non. Premièrement, il s'agit d'un projet open source qui exécute des applications Windows en mode natif. Linux dispose de distributions de type Windows. Comme KDE Plasma, ce n'est pas pour tout le monde, surtout si vous êtes habitué à Windows et à ses applications.
ReactOS peut être précieux pour maintenir des logiciels hérités ou exécuter des applications commerciales (telles que des systèmes de point de vente) qui reposent sur des pilotes Windows spécifiques que Wine sur Linux ne prend pas en charge.

Un autre aspect intéressant est l'aspect pédagogique. Windows étant le système d'exploitation de bureau le plus utilisé, les développeurs peuvent découvrir le fonctionnement de NT de l'intérieur. La possibilité de compiler du code source et de comprendre (ou du moins de se faire une idée) le fonctionnement de NT est un atout précieux pour quiconque s'intéresse au développement système.
Mais ce n'est pas l'objectif principal des développeurs. L'idée est de créer un environnement open source capable d'exécuter toutes les applications et pilotes Windows que nous aimons. Malheureusement, c'est un projet colossal, et ils sont loin d'avoir atteint leur objectif.
Il est encore en développement
Au cours des quelques heures passées à expérimenter ReactOS, j'ai perçu le potentiel d'un système d'exploitation Windows open source indépendant de l'écosystème Microsoft. Cependant, dans sa forme actuelle, il est loin d'être complet et nécessite des améliorations significatives pour devenir un système fiable au quotidien.
Le projet sera probablement limité par un nombre limité de développeurs et de contributeurs par rapport à d'autres projets open source comme Linux. Sans ressources fiables, créer et maintenir un système aussi complexe que Windows serait un défi, même pour une équipe dédiée de taille raisonnable.
Il est temps de disposer d'alternatives performantes à Windows sans avoir à migrer vers macOS ou Linux. ReactOS n'est peut-être pas la solution aujourd'hui, mais son existence profite à la communauté open source. Et peut-être, peut-être, nous surprendra-t-il tous un jour.










