ReactOS
ReactOS est un système d’exploitation libre dont l’objectif est d’être compatible avec Windows NT 4 dans un premier temps, puis par la suite avec ses améliorations Windows NT 5 et 5.1 (2000 et XP). Ce projet, issu de FreeWin95 [1], a débuté en février 1998 et a lentement évolué jusqu’à aujourd’hui.
Il propose différentes archives ZIP pour différentes méthodes d’installations :
- une version binaire,
- une image ISO pour graver un CD d’installation bootable,
- une image ISO pour graver un LiveCD,
- une version de Bochs [2] avec l’image disque de ReactOS pré-chargée,
- une version de QEMU [3] avec l’image disque de ReactOS pré-chargée,
- et une archive contenant le code source de ReactOS.
Nous allons, dans notre cas, l’installer sur un ordinateur PC réel [4] avec un CD d’installation gravé à partir de l’image ISO.
L’installation
Après un petit passage par le BIOS pour permettre à l’ordinateur de démarrer à partir du lecteur de CD-Rom et l’insertion du CD-Rom gravé à partir de l’image ISO, l’installation commence...
À la suite d’une première page proposant de lire le contrat de licence [5] puis d’un écran d’avertissement, arrive une page de configuration très simple permettant de modifier l’affichage (VESA ou VGA), de choisir le type de clavier (anglais, français, etc.) ou le type de souris. Une autre page permet ensuite de choisir la partition, et la suivante, de formater ou de laisser le système de fichiers actuels. Après un formatage de quelques secondes, vient le choix du répertoire d’installation puis la copie des fichiers sur le disque dur commence [6]. Un dernier choix pour l’installation du programme de démarrage sur le disque dur (MBR) ou sur une disquette, puis, après le retrait du CD-Rom, l’ordinateur redémarre...
Il ne reste plus qu’à remplir un assistant de première configuration, puis, après un nouveau redémarrage, le bureau de ReactOS s’affiche. L’installation est terminée.
L’exploration du système
L’interface de ReactOS est très similaire à celle de Windows. Barre des tâches en bas avec le bouton "Start" à gauche, même système de fenêtre et mêmes boutons, menus contextuels, etc.
Mais assez peu d’outils de gestion du système sont pour le moment à notre disposition, parmi lesquels sont présents :
- un menu Start comme celui de Windows,
- ROS Explorer [7] qui permet d’explorer le système avec divers outils :
- un explorateur (Explore),
- un Shell,
- une fenêtre de navigation internet (Web),
- un outil d’exploration des objets NT (NT Obj),
- un explorateur de base de registre (Reg.),
- Registry Editor qui est un éditeur de base de registres avec lequel on se rend compte que ReactOS a le potentiel pour devenir aussi "foutoir" que Windows (donc peut-être compatible !),
- Command Prompt, l’invite de commande pour exécuter des programmes ou fonctions en lignes de commande,
- Control Panel est un panneau de configuration très succinct qui ne contient que 2 sections :
- System, qui permet d’accéder à la licence et aux variables d’environnement,
- et Add/Remove Programs,
- Task Manager qui est l’utilitaire de gestion des tâches,
- une boîte de dialogue d’exécution de programme.
Un certain nombre de fonctions manquent à ces outils et ils plantent l’ordinateur assez régulièrement...
Changement de résolution
À l’installation, ReactOS démarre avec une résolution d’écran de 800 par 600 pixels. C’est un peu léger ! Après quelques recherches, on constate que le système n’a pas encore de boîte de dialogues permettant le changement de résolution (et l’installation des drivers de la carte graphique plante lamentablement).
Nous allons donc changer la résolution de l’écran par l’édition de la base de registre en utilisant la méthode proposée sur le site de Gasmann. On télécharge pour cela un de fichier *.reg proposé dans sa section VBE .reg files [8] de la page Registry Files en fonction de la résolution et de la profondeur de couleur voulues et on transfert par l’intermédiaire d’un CD-R ou d’un CD-RW sur le lecteur D: du PC sous ReactOS [9]. Ensuite, dans l’outil Command Prompt, on se rend dans le répertoire d’enregistrement du fichier *.reg [10] et on tape la commande : regedit /s <résolution choisie>.reg (dans notre cas, c’est : regedit /s 1024x768x32.reg).
On redémarre, et là... Miracle ! La résolution a changé et ReactOS a enfin meilleure allure !
Installation de programmes
Sur le site officiel de ReactOS, on peut voir un certain nombre de capture d’écran de logiciels fonctionnant dessus. Nous allons donc essayer d’installer quelques logiciels à l’aide de leurs programmes d’installation respectifs :
- AbiWord 2.0.10, le programme d’installation semble fonctionner correctement, puis une fois installée, l’application se lance sans problème. Là, on peut écrire un texte, mais la barre de menu ne fonctionne pas et les icônes font planter l’application.
- IrfanView 3.92 [11], Le programme d’installation ne démarre même pas !
- Gostscript 8.14 [12], l’installation fonctionne mais la décompression est très lente.
- GSview 4.6, l’installation fonctionne mais la décompression est, là aussi, très lente. Le programme GSview ne plante pas (menus, fenêtre de configuration, parcours de l’arborescence du disque dur ou du CD-Rom) jusqu’au moment où on lui demande de lire un fichier PDF.
L’installation de logiciels commence donc à être possible, mais cela pose encore de gros problèmes de compatibilité et de stabilité, ce qui les rend pratiquement inutilisables [13].
Attendre l’âge mûr
Soyons clair : à ce stade , ReactOS n’est pas encore utilisable par d’autres personnes que des développeurs ou des passionnés. Pendant toute la durée de ce test, l’exploration du système n’a jamais été possible plus de 5 minutes sans nous gratifier d’un superbe plantage (le traditionnel écran bleu).
Mais ReactOS est un projet très intéressant, qui, s’il est mené à un stade de développement suffisamment avancé, avec une bonne compatibilité matérielle et logicielle, pourrait bien offrir une sérieuse alternative à tous ceux qui souhaiteraient continuer à travailler sur les systèmes Windows (NT, 2000 et XP) lorsqu’ils ne seront plus maintenus. Et de ce point de vu, il devrait avoir un avantage certain sur les émulateurs Windows [14] puisqu’il permettrait l’installation des drivers écrits pour Windows alors que les émulateurs ne le peuvent pas.
[1] FreeWin95 était un projet similaire plus ancien qui avait l’objectif d’être compatible avec les versions de Windows de base 9x (Windows 95, 98 et Me).
[2] Bochs est un émulateur de PC (x86) virtuel.
[3] QEMU est un émulateur de PC (x86) virtuel.
[4] L’installation a lieu sur un PC avec une partition unique formatée en FAT32 LBA. La machine est équipée d’un microprocesseur AMD Athlon 600 sur une carte mère MSI K7Pro (ATX IR3), de 128 Mo de Mémoire RAM (PC100 SDRAM DIMM), d’une carte graphique AGP ATI Rage 128 Pro, d’un disque dur de 80 Go et d’un graveur de CD-Rom PlexWriter PX-W4824 TA. D’autres matériels comme une carte FireWire/USB2 ou une carte réseau équipent aussi le PC mais sont pour le moment inutilisés par ce système.
[5] ReactOS est sous licence GNU General Public License.
[6] Pour cette version 0.2.4, le programme d’installation copie très rapidement 195 fichiers sur le disque dur.
[7] On peut trouver ROS Explorer sur ce site et l’utiliser sous un environnement Windows.
[8] VBE signifie VESA BIOS Extensions. Voir : la définition sur Wikipedia (anglais) ou la documentation officielle (PDF en anglais).
[9] Le lecteur de CD-Rom est, pour le moment, le seul moyen de communication avec l’extérieur de cette version 0.2.4
[10] On utilise ici les habituelles commandes DOS : d: puis cd <non du répertoire> (dir pour voir la liste des répertoires et des fichiers) pour se déplacer dans l’arborescence du CD.
[11] InfraView est un freeware disponible pour une utilisation non commerciale, ce n’est pas un logiciel libre.
[12] Gostscript et GSview sont des freewares publiés sous licence AFPL, ce ne sont pas des logiciels libres.
[13] On trouve des photos d’écran sur le site de Gasmann ou encore des tests des applications fonctionnant sur ReactOS sur le site ReactOS Fansite (cliquer sur Compatibility puis sur Applications).
[14] Émulateur Windows comme Wine, projet avec lequel ReactOS est en relation.
Le projet ReactOS est accessible sur SourceForge.
Parmis les autres sites traitant de ReactOS, on trouve : Gasmann’s ReactOS Fansite ou ReactOS Fansite.
Ajouter des tags (séparés par des virgules ou des espaces) : Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure
.
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
Utilisation de ReactOS , le 27 avril 2008 par Patrick (4 rép.)
Bonjour à tous,
voici le résultat du test que je suis en train d’effectuer sur Reactos
J’écris ce message depuis Reactos, en ayant installé le module additionnel pour l’explorateur.
La configuration du pc de test est la suivante :
- carte mère gigabyte ga-7zx
- processeur amd duron 650 mhz
- carte vidéo inno3d tornado gforce2
- mémoire 512 Mo sdram pc133
- carte réseau avec puce realtek rtl 8029as
- version svn 0.4-33158 de reactos
L’installation et les mises à jour de reactos se passent correctement.
Détection et configuration automatique de la carte réseau.
Impossible d’installer, pour le moment, le pilote de la carte son intégrée à la carte mère.
Impossible d’installer, pour le moment, le pilote pour la carte vidéo.
Ce qui est surprenant, c’est la rapidité de fonctionnement, même sur un système agé (voir plus haut) .
7-zip s’installe et fonctionne correctement.
Firefox 2.0.0.14 plante à l’installation ce qui explique que je passe par le module additionnel de l’explorateur.
La navigation sur le web est plus ou moins fluide en fonction des publicités présentes sur les sites web.
Donc en conclusion, on commence à pouvoir faire des choses avec reactos sans que ce dernier ne plante régulièrement.
Cordialement, Patrick
Utilisation de ReactOS , le 1er mai 2008 par Patrick
Bonjour à tous,
voici la suite de l’expérimentation de reactos.
La version utilisée lors de la rédaction de ce message est la svn-0.4-33205.
Depuis le premier message, j’ai installé le navigateur offbyone.
Ce dernier s’est installé correctement et propose une navigation plutot orientée texte.
L’interface et l’utilisation sont un peu surprenantes au début, mais on s’y fait assez rapidement.
J’ai aussi tenté l’installation du navigateur amaya.
Ce dernier s’installe, mais je n’ai pas pu l’utiliser.
Abiword 2.6.2 s’installe et est utilisable.
Voilà pour l’instant
Utilisation de ReactOS , le 18 mai 2008 par Patrick
Bonjour à tous,
voici les nouvelles du jour de l’expérimentation de reactos.
Avec la mise à jour avec la version svn-0.4-33578-rel, j’ai pu installé la version de firefox prévue pour la framakey.
Cela fonctionne pas mal si on ne tient pas compte des lenteurs induites par les liens googleadsense.
Pour l’instant, pas moyen d’installer Adblockplus qui fait planter le système dès qu’on veut l’installer.
C’est tout pour aujourd’hui.
Cordialement, Patrick
Utilisation de ReactOS , le 8 juillet 2008 par Patrick
Bonjour à tous,
installation de la version 0.3.5.
Mise à, jour de firefox en version 2.0.0.15 avec adblock+. Maintenant ce dernier ne fait plus planter le système.
La version 3 de firefox s’installe, mais est inutilisable sur mon système.
Voilà pour aujourd’hui.
Cordialement, Patrick
Utilisation de ReactOS , le 26 juillet 2008
Merci pour ce retour d’expérience !ReactOS 0.3.3 est sorti ! , le 13 septembre 2007 (0 rép.)
La version 0.3.3 est sortie avec le support du 32 bits pour les écrans, il est beaucoup plus stable et plus rapide.
Michaël
win vs ReactOS / win vs linux , le 29 mai 2007 par MNhan (0 rép.)
ReactOS , le 23 décembre 2006 par webjerome (3 rép.)
Bonjour,
Le site de reactos est devenu inacessible depuis une semaine, avez vous des nouvelles ? Merci
ReactOS , le 23 décembre 2006 par nh2
H.S. pour l’instant-----> journal sur DLFP
ReactOS , le 27 décembre 2006 par nh2
ça remarche aujourd’hui mais juste une "Failure Note"... Espérons que tout rentrera dans l’ordre en Janvier-----> reactos.org
ReactOS Version 4 , le 18 septembre 2006 par Liam (2 rép.)
Toujour en test la version 4.xx arrive et elle évolue considérablement :
Ecran de login (Ecran de connexion Multi-Utilisateur)
Mise en veille Active
Panneau de configuration revue et étendue
L’API s’agrémente de nouvelles fonctions NT Core 5.0 [win 2000] et optimisation du code de celle ci
La Corbeille devrait aussi faire son apparition
L’embryon d’un processeur d’impression arrive aussi
Connexion Graphique au réseau embryonnaire
Amélioration de la couche réseau
Embryon de thémes compatible avec les thémes Windows XP
et bien d’autres choses.
De surcroit, un portage XBOX a été fait, et un portage du code en PPC et en cours et dans le futur pour les Intel X86 et AMD -64. imaginez les possibilitées.
Donc, faut attendre car actuellement cet OS est en cours de déveoppement, de plus il ne se veut pas qu’une copie de son modéle, car il veut aussi innover en la matiére : Par exemple : en implémentant le systéme Ext2 FS comme remplaçant de NTFS avec l’option de choisir à l’install. Ou d’impémenter un version de NFS
et bien d’autres choses encore.
Microsoft à aussi copier des morceaux d’Unix BSD pour sa couche réseau et Linux c’est tout vu son Modéle c’est UNIX BSD.
Ce noyau de ReactOS sert de base de fait à un autre projet pour faire un OS compatible avec OS/2 Warp. Car le noyau du Windows XP actuel vient de travaux fait par Microsoft sur l’OS/2 d’IBM mais pour l’histoire qui s’en souvient.
Proposez donc vos idées sur le Forum du site officiel. car critiquer n’est pas constructif mais contribuer l’est !
Quant, l’audit du code il est à 96% terminé lui.
Mais un Windows Compatible gratuit ne serait pas mal pour ceux qui ont de petits budgets et qui veulent un système libre et à la fois compatible. Car la plupart des drivers fourni avec les produit vendue sont pour lui et rarement Linux. Linux c’est trés bien ok ! mais c’est loin d’être accessible à tous.
Quant à Xandros il n’est pas parfaitement compatible... et puis il faut arrêté de tout ramener à la sauce Linux ça devient lourd, il n’y pas que Linux comme OS alternatif, en fait il y a quelque années (les années 90) j’ai entendu pareil les mêmes critiques pour cet OS Linux, du style : "pourquoi refaire un UNIX ...". Pourquoi reinventer la roue et bien pour explorer de nouvelles voies, voilà ! plutôt que de subir ...
Alors bien sur, il faut attendre et voir, mais rien ne vous empêche de participer aussi activement. Ou de regarder pour comprende les sources qui à mon avis vous montrerons bien le travail fait.
Voir sur : http://svn.reactos.org/ . Voir aussi la Roadmap sur le site officiel : http://www.reactos.org/
De fait, il s’améliore à chaque version. Selon moi c’est un projet aussi important que LINUX à l’époque de ses débuts. Car il va peut être changer un peu la donne. Il y a d’autres OS comme MenuetOS version 32 ou 64 bits Visopsys : http://visopsys.org/ qui mérite l’intêret du public.
Liam
ReactOS Version 4 ? Ou 0.4x ? , le 18 septembre 2006 par Totomatisme
Bonsoir à tous,
Merci pour tout ces renseignements, Liam. Mais ne s’agirait-il pas plutôt de la version 0.4x dont vous nous parlez ?
;-)
Cordialement,
Totomatisme.
P.S. Voir aussi :
ReactOS Roadmap,
ReactOS Tasklist,
Summer of Code 2006.
ReactOS Version 4 , le 30 novembre 2006 par Smayz
Je suis interessé par cet OS, mais est-il un clone de windows dans ça gestion matériel ? Enfin Connaissant windows comme un OS qui est vraiment mauvais en gestion de mémoire(en comparaison avec une BSD, ou Linux ou même mac), est-ce que reactOS reproduit cette gestion peu convaincante ?
Aussi est-ce que react OSvise à introduire plein de services en arrière plan qui sont fastidieuse comme dans un windows ? Ou s’appuye t-il sur la légèreté et une meilleur fiabilité que windows ?
Merci
Informations complémentaires
À la une !
Framasoft needs you !
Informations générales
Sur le Framablog
Juste une image
4ish- Creative Commons BY







