Comment utiliser ReactOS, le clone Windows Open Source

Comment utiliser ReactOS, le clone Windows Open Source

Si vous souhaitez que Windows soit open source, vous devriez vous tourner vers ReactOS !



Microsoft a fait de nombreux progrès pour être plus ouvert. Cette tendance va de la participation à des groupes industriels à l'interopérabilité de ses fichiers et applications. Heck, il a même publié plusieurs de ses propres outils et applications en open source.

Mais un domaine où il n'a pas encore bougé est le système d'exploitation (OS) Windows. Comme la combinaison de Windows et Office fournit une grand partie des revenus annuels de Microsoft, cela peut prendre un certain temps avant que nous puissions télécharger le code du système d'exploitation pour nous-mêmes. En conséquence, certains membres intrépides de la communauté ont décidé d'essayer de créer leur propre Windows à partir de zéro.





Dans cet article, nous verrons ce qu'est ReactOS, comment l'installer et comment il gère certaines applications Windows existantes.

Qu'est-ce que ReactOS, de toute façon?

ReactOS est une tentative de créer un système d'exploitation open source qui imite Windows. Cela ne signifie pas seulement ressemblant à Windows , bien que ce soit le cas (enfin, les anciennes versions en tout cas). Mais ça va plus loin que ça.



L'objectif principal du projet est de créer un système d'exploitation qui exécutera n'importe quelle application Windows que vous lui lancerez.

C'est une entreprise immense. À un niveau très élevé, un système d'exploitation est composé des éléments suivants :

  • À noyau , qui se traduit entre le logiciel et le matériel.
  • De base bibliothèques de logiciels qui fournissent des fonctions communes comme l'écriture d'un fichier sur le disque.
  • Prestations de service qui s'exécutent en arrière-plan. Le spouleur d'impression en est un exemple, car il attend que d'autres programmes envoient quelque chose à l'imprimante et gère cet échange.
  • Applications qui utilisent ces composants. Cela inclut non seulement les applications destinées aux utilisateurs telles que Word ou Chrome, mais également les applications système. Par exemple, explorer.exe est un programme qui non seulement parcourt les fichiers (face à l'utilisateur), mais fournit également le bureau, la barre des tâches et le menu Démarrer.

Le travail avant le projet ReactOS consiste à fournir un ensemble de bibliothèques, de services et d'applications (système) compatibles avec ceux de Microsoft . De plus, ces composants logiciels feront normalement appels système directement au noyau au nom des programmes destinés aux utilisateurs. ReactOS doit donc également les intercepter, les traiter et y répondre, le tout pendant que l'application n'en est pas plus sage.

J'espère que vous avez une idée de la portée de ce que les développeurs de ReactOS essaient de faire. Et c'est pourquoi, en fonction de l'état actuel du projet, il y a des choses qui fonctionnent et d'autres non. Dans les sections ci-dessous, nous allons parcourir le processus d'installation dans un machine virtuelle . Ensuite, nous installerons trois applications pour voir comment elles fonctionnent : une de base, une intermédiaire et une complexe.

Comment installer ReactOS

L'installation de ReactOS est très ( très ) similaire à Windows. Si vous avez déjà installé Windows à partir de zéro, comme sur un PC que vous avez construit vous-même, vous serez comme chez vous. Les étapes initiales sont en bleu « écran de la mort », tandis que les touches finales utilisent des dialogues d'apparence familière (si datés).

Si vous souhaitez suivre, commencez par installer VirtualBox pour votre système d'exploitation. Créez ensuite une machine virtuelle avec les paramètres comme indiqué dans l'image ci-dessous. La plupart d'entre eux sont des paramètres par défaut, à l'exception de la RAM (1 Go) et de l'espace disque (10 Go), qui, bien que faibles, devraient suffire pour ce système léger. Si tout cela vous semble du charabia, jetez un œil à notre guide de VirtualBox pour voir de quoi il s'agit.

Étape 1 : Langue de l'installateur

Le premier écran vous demandera de sélectionner la langue à utiliser pendant le processus d'installation. Ici, vous pouvez voir les jolis écrans bleus communs aux installations Windows. Sur celui-ci et les écrans à suivre, vous pouvez naviguer avec les touches fléchées, utiliser Entrer pour faire une sélection et effectuer d'autres actions avec les touches répertoriées dans la barre inférieure.

pirater de l'argent sur votre compte bancaire

Étapes 2-3 : Bienvenue et avertissement

Voici un gentil message de bienvenue sur ReactOS, ainsi qu'une note indiquant qu'il est toujours en cours de développement.

Étapes 4-5 : Périphériques et stockage

Vous pouvez accepter en toute sécurité les valeurs par défaut des périphériques, ce sont tous des composants standard émulés par VirtualBox.

Sur l'écran suivant, le disque virtuel que vous avez créé pour votre machine virtuelle devrait apparaître. Vous pouvez savoir si la taille du 'C: drive' correspond à ce que vous avez demandé à VirtualBox d'allouer pour cette VM. Sauf si vous avez besoin d'un schéma de partition fantaisie , vous pouvez simplement frapper Entrer ici.

Étape 6 : Confirmation

Sur cet écran final, sélectionnez l'option du milieu. Il formatera complètement votre disque, ce que vous voudrez, que la machine virtuelle soit flambant neuve ou que vous recycliez un ancien fichier de disque virtuel.

Frappé Entrer à nouveau sur l'écran suivant pour confirmer.

Étape 7 : Formatage

Selon la taille de votre disque virtuel, le processus de formatage peut prendre un certain temps.

Étape 8 : Installer le système d'exploitation

Ensuite, le programme d'installation copiera les fichiers du système d'exploitation sur votre disque virtuel.

Étape 9 : Installer le chargeur de démarrage

Enfin, l'installateur configurera les VM chargeur de démarrage pour exécuter ReactOS lorsque vous le démarrez. Choisissez la première option ici, qui l'installera à la fois sur le disque virtuel dans son ensemble et sur la partition C: en particulier. Un dernier écran vous informera que vous allez redémarrer votre machine. Dites adieu à ce bleu électrique génial.

Comment configurer ReactOS

Vous devez maintenant démarrer dans le ReactOS lui-même. Si vous êtes un utilisateur d'un certain âge, le style que vous voyez devrait vous sembler familier. Maintenant, un assistant apparaîtra pour vous aider à configurer certains aspects du système :

  1. Un écran d'accueil.
  2. Remerciements, en particulier au projet open source que contient ReactOS.
  3. Paramètres de langue, y compris pour le système (date/heure, devise et autres formats) et pour le clavier (par exemple, disposition américaine), illustrés dans l'image ci-dessus.
  4. Une option pour ajouter votre nom et le nom de votre entreprise.
  5. Un nom pour votre machine et le mot de passe pour le compte administrateur .
  6. Réglage de la date, de l'heure et du fuseau horaire.
  7. Sélection d'un thème. ReactOS en contient deux prêts à l'emploi : Lautus, un thème sombre, et Classic (qui ressemble à ce que vous attendez), illustré dans l'image ci-dessous.
  8. Paramètres réseau.
  9. Indiquer si la machine ReactOS fera partie d'un groupe de travail (ad-hoc) ou d'un domaine d'entreprise .
  10. Un dernier écran de progression pendant que le système d'exploitation fonctionne en arrière-plan.

Une fois tout cela terminé, votre bureau sera prêt à être utilisé. Si vous êtes un utilisateur régulier de Windows, tout ici devrait vous être très familier. Le menu 'Démarrer', la barre des tâches, la barre d'état système et les icônes du bureau ressemblent tous exactement au système d'exploitation de Redmond. Tout se ressemble, mais c'est bien travail ?

Installation de programmes Windows dans ReactOS

Nous allons sélectionner trois applications à utiliser dans cette expérience, comme suit :

  • Éditeur de texte . C'est l'un des outils informatiques les plus basiques qui soit, et ReactOS possède ses propres clones du Bloc-notes et de Wordpad, tout comme Windows. Néanmoins, nous allons essayer d'installer PSPad, un éditeur de texte open source.
  • Lecteur de musique . QMMP est multiplateforme et ressemble à WinAmp, cela semble donc être un bon choix. Mais les applications multimédias doivent interagir avec divers composants internes du système d'exploitation, cela représente donc quelque chose d'un peu plus compliqué qu'un éditeur de texte.
  • Navigateur Internet. On cherche quelque chose de complexe ici, pourquoi ne pas y aller ? Essayons d'installer le dernier Chrome.

Noter: Alors que les instructions initiales répertoriaient 1 Go de RAM sur la machine virtuelle ReactOS, sur la base de la sélection de Chrome, j'ai augmenté cela à 2 Go avant de procéder aux installations.

Les sections suivantes détailleront le succès (ou non) de l'installation et de l'exécution de ces programmes.

Installer et exécuter PSPad

Après avoir téléchargé un programme d'installation à partir du site web du projet , un simple double-clic a donné le coup d'envoi.

L'installation s'est terminée sans problème et le programme d'installation a lancé l'application. Certains tests rudimentaires (saisie de texte et sauvegarde du fichier) se sont déroulés sans accroc. Un problème que j'ai remarqué était que le bouton Réduire de la barre de titre ne fonctionnait pas. Maximize a fonctionné, en le basculant entre la taille indiquée dans l'image ci-dessous et la taille réelle. Mais Minimize ne l'a pas fait, alors que cela fonctionnait sur d'autres fenêtres telles que le gestionnaire de fichiers.

Dans l'ensemble, il semble à première vue être largement fonctionnel. Ainsi, en tant que représentant d'une application « de base », PSPad réussit le test.

Noter: ReactOS dispose d'un gestionnaire d'applications, qui ressemble davantage aux différents gestionnaires de packages du monde open source que les 'programmes et fonctionnalités' de Windows. Il s'agit d'une sorte de référentiel de logiciels à partir duquel les utilisateurs peuvent sélectionner et installer des applications pour ReactOS, un peu comme le Windows Store. Une agréable surprise a été que PSPad s'est présenté comme installé dans cet outil, même si nous l'avons installé manuellement. De plus, le gestionnaire d'applications dispose d'une version (légèrement plus ancienne) de PSPad pour l'installation. Il s'est également installé correctement et a même récupéré la session que j'avais ouverte dans la version la plus récente.

Installation et exécution de QMMP

QMMP est également disponible en téléchargement à partir de son site Web; il suffit de faire défiler vers le bas de la page Téléchargements et recherchez le lien pour « Packages binaires pour Windows ». Procurez-vous le programme d'installation de la version la plus récente et double-cliquez pour l'exécuter.

Les choses se sont gâtées une fois l'application démarrée. Cela m'a permis de démarrer l'application et d'ajouter une chanson à la liste de lecture, mais elle ne jouait pas. À ce stade, j'ai remarqué que le pilote audio n'a pas été configuré correctement pour la VM, mais même après l'avoir fait et confirmé, l'application ne lirait pas un fichier MP3. En fait, ReactOS a commencé à geler lorsque j'ai essayé de désinstaller QMMP pour le réinstaller. Une nouvelle installation de ReactOS, où je me suis assuré d'installer le pilote audio en premier, n'a même pas résolu le problème.

Pour cette candidature « modérée », nous pouvons l'évaluer comme non satisfaisante. Bien qu'il ait été installé et démarré, il n'a pas réellement rempli sa fonction principale.

Noter: Comme PSPad, QMMP est également disponible à partir du gestionnaire d'applications ReactOS. L'installation de cette version (encore une fois, plus ancienne) a fonctionné, comme le montre l'image ci-dessus.

Installer et exécuter Chrome

Maintenant, place au coup de grâce : le navigateur Web Chrome. Si vous pouvez l'installer et l'exécuter sur votre machine, vous disposez soudainement d'une grande variété d'outils. Cela va de la messagerie de bureau aux lecteurs audio (consultez notre guide Spotify ) aux outils de productivité ( Google Docs ou Office Online ). Mais sa capacité à exécuter tous ces excellents logiciels Web signifie que c'est une bête complexe sous le capot. ReactOS peut-il le gérer ?

Malheureusement non. Au moins, l'exécution du fichier ChromeSetup.exe standard a échoué. Le programme d'installation n'a même pas pu se connecter à Internet pour télécharger le navigateur lui-même, ce qui n'augure rien de bon pour la capacité de Chrome à surfer sur le Web sur ReactOS.

Noter: Bien que Chrome ne soit pas une option, du moins pas sans appliquer un peu d'huile de coude pour l'installer, Firefox l'est ! Il est disponible à partir du gestionnaire d'applications et fonctionne bien. Bien que la version soit un peu plus ancienne (v.45.0.1), elle n'a eu aucun problème à ouvrir le brouillon de cet article dans Google Docs après m'être connecté à Gmail, comme le montre l'image ci-dessous.

Devriez-vous utiliser ReactOS ?

Ça dépend. Si vous êtes déjà un utilisateur Windows ? Non, pas pour n'importe quelle raison, sauf si c'est juste par curiosité. Si vous êtes un utilisateur Mac ou Linux ? Il peut être utile d'exécuter l'application Windows dont vous avez besoin en l'exécutant dans VirtualBox. Fondamentalement, si vous êtes dans une situation où Wine n'exécutera pas quelque chose que vous voulez et que vous ne voulez pas demander une licence Windows. Gardez simplement à l'esprit son état d'avancement et ne faites pas de gros paris (par exemple, ne vous y fiez pas pour des programmes critiques sans tests approfondis).

Dépannage hors ligne de l'état de kindle fire adb :

Cela dit, si vous avez du matériel plus ancien qui n'a pas de système d'exploitation et que vous en avez besoin, ReactOS peut être une option viable. Vous devriez prévoir de vous en tenir à ce qui est disponible dans le gestionnaire d'applications, ce qui n'est pas aussi mauvais qu'il y paraît. Alors que certaines des applications installées manuellement n'ont pas fonctionné, ReactOS est passé à 'trois pour trois' avec les installations d'Application Center.

En plus des utilitaires ci-dessus et de Firefox, certaines applications puissantes sont disponibles. Comme LibreOffice. GIMP, Inkscape et Scribus pour le graphisme/la publication. GnuCash pour les finances. VLC pour la vidéo. Il existe même une version démo de Diablo II. Pas trop mal pour un groupe de développeurs communautaires prenant Microsoft.

Tout compte fait, vous seriez probablement mieux avec une distribution Linux en termes de mises à jour logicielles et de capacités générales. Mais si vous avez une machine plus ancienne et un utilisateur qui ne peut tout simplement pas gérer un autre système d'exploitation ? Dans ce cas, même dans son état alpha actuel, ReactOS vaut vraiment le détour.

Pensez-vous que ReactOS est une entreprise valable ? Un système d'exploitation entièrement gratuit et open-source compatible avec Windows ne serait-il pas génial ? Faites-nous savoir ci-dessous dans les commentaires si vous avez des opinions!

Partager Partager Tweeter E-mail Cela vaut-il la peine de passer à Windows 11 ?

Windows a été repensé. Mais est-ce suffisant pour vous convaincre de passer de Windows 10 à Windows 11 ?

Lire la suite
Rubriques connexes
  • les fenêtres
  • Open source
  • Installer le logiciel
A propos de l'auteur Aaron Peters(31 articles publiés)

Aaron a été au coude à coude dans la technologie en tant qu'analyste commercial et chef de projet pendant quinze ans, et est un utilisateur fidèle d'Ubuntu depuis presque aussi longtemps (depuis le Breezy Badger). Ses intérêts incluent l'open source, les applications pour petites entreprises, l'intégration de Linux et Android et l'informatique en mode texte brut.

Plus d'Aaron Peters

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner