React OS

React OS

ReactOS

ReactOS logo.svg
ReactOS 0.3.8.png
Le menu « Démarrer » de ReactOS
Type de noyau Noyau hybride
État du projet en développement
Entreprise/
Développeur
ReactOS Foundation et la communauté
Licence GNU GPL, GNU LGPL et Licence BSD
États des sources Logiciel libre
Dernière version stable 0.3.10 (le 5 juillet 2009) [+/−]
Site Web www.reactos.org

ReactOS est un projet de système d'exploitation libre en développement se voulant compatible avec les programmes et pilotes Microsoft Windows.

Les DLL et les exécutables de Windows peuvent être interchangés.

ReactOS supporte certaines applications comme AbiWord, Nero Burning ROM, Unreal Tournament ou Mozilla Firefox. Il existe une version Live CD qui permet de le tester sans rien installer sur le disque dur.

Sommaire

Histoire

En 1996, un groupe de personnes forme un projet nommé FreeWin95, avec pour but de développer un système d'exploitation qui serait un clone de Windows 95. Le projet stagnait dans ses discussions à propos de la conception du système.

Fin 1997, le projet ne donnait toujours aucun résultat. Les développeurs décidèrent de faire renaître le projet, qui fut renommé ReactOS, et sa cible devint Windows NT. Le projet débute en février 1998, avec le développement du noyau et des pilotes de base.

Le projet avance ensuite significativement : en 2008, la branche 0.3 permettait une compatibilité avec un nombre conséquent d'applications développées pour Microsoft Windows.

Fonctionnalités

Le noyau est maintenant assez stable, de nombreuses API sont prêtes pour un travail de niveau supérieur et une interface basique est disponible. ReactOS propose ReactOS Explorer, un shell basique pour ReactOS, similaire à l'Explorateur Windows (Windows Explorer).

RosExplorer (Contrôle ActiveX Mozilla)
  • À sa version 0.2.5, le son est opérationnel avec certaines cartes, et le code réseau se complète. Des copies d'écran du navigateur Lynx surfant sur internet ont été dévoilées. Le support du système de fichier Ext2, le support de Grub et de NTLDR a été également ajouté, permettant à ReactOS de coexister respectivement avec les partitions de Linux et Windows.
  • La version 0.3.0 (août 2006) apporte principalement le support du réseau, avec diverses améliorations et résolutions de bogues.
  • La version 0.3.3 (septembre 2007) modifie considérablement la stabilité du système d'exploitation, qui est maintenant bien plus sûr.
  • La version 0.3.10 (juillet 2009) ameliore la gestion des disques dur ,nottement des disques SATA; permet l'utilisation sur une partition de plus de 8Go ainsi que l'utilisation de souris et de clavier USB.Enfin la sécurité en réseau est accrue.

Une version Live CD est disponible en téléchargement pour se faire une idée de ce système sans l'installer.

Projets liés

ReactOS travaille avec le projet Wine, le projet ReactOS peut donc bénéficier des progrès de Wine dans l'implémentation de l'API Win32. Ces travaux concernent principalement les bibliothèques logicielles, dont la plupart peuvent être échangées entre ReactOS et Wine. Les deux projets travaillent sur la compatibilité croisée, de sorte que le peu de bibliothèques restantes puissent être employées dans ReactOS.

L'avenir

Les développeurs de ReactOS travaillent notamment sur la prise en charge de l'USB (la mise en œuvre Cromwell du noyau Linux est d'ailleurs en cours de portage), ainsi que l'amélioration de la gestion de DirectX et OpenGL.

Les développeurs travaillent également sur une amélioration de l'interface graphique. La prise en charge des plates-formes Java et Microsoft .NET via la plate-forme de développement Mono est également en cours de réalisation.

Audit interne

Le 17 janvier 2006, Hartmut Birr déclara sur la liste de diffusion des développeurs de ReactOS que le système contenait du code d'éléments de Microsoft Windows désassemblés[1]. Les sources du système furent bloquées et il fut demandé aux contributeurs de faire une rétro-ingénierie propre. L'accusation suscita une réaction négative de la part de la communauté des logiciels libres. C'est pourquoi de mars 2006 à décembre 2007, un audit interne fut effectué sur le code source pour le nettoyer[2].

Tous les développeurs durent montrer qu'ils faisaient une rétro-ingénierie légale[3]. Lorsque l'audit fut terminé, les résultats ne furent pas rendus publics : il s'agissait seulement d'un effort interne afin d'assurer un code source propre[4], et non d'une décision de justice.

Cette affaire conduisit un certain nombre de membres fondateurs à quitter le projet. Fut également critiqué le fait que les fichiers les plus suspects n'aient pas été considérés lors de l'audit[5], le rendant par conséquent nul.

Références

Voir aussi

Articles connexes

Liens externes

Commons-logo.svg


  • Portail de l’informatique Portail de l’informatique
  • Portail des logiciels libres Portail des logiciels libres
Ce document provient de « ReactOS ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article React OS de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • react — re‧act [riˈækt] verb [intransitive] FINANCE to start rising or falling in price, level etc because of something that has happened or that has been said: react to • The stock market reacted favorably to the announcement. • Oil prices reacted only… …   Financial and business terms

  • REACT — or React may refer to:* Rapid Execution and Combat Targeting System current U.S. nuclear command and control system for ICBMs * Radio Emergency Associated Communication Teams, a volunteer radio emergency service which began by monitoring CB… …   Wikipedia

  • React — Re*act (r[=e]*[a^]kt ), v. t. To act or perform a second time; to do over again; to reenact; as, to react a play; the same scenes were reacted at Rome. [1913 Webster] …   The Collaborative International Dictionary of English

  • REACT — bzw. React steht im Bereich der Computer Software für folgende Dinge: ReactOS, Projekt zur Entwicklung eines freien zu Microsoft Windows kompatiblen Betriebbsystems; Run EAC Tasks, ein Dienstprogramm zur Vereinfachung alltäglicher Aufgaben bei… …   Deutsch Wikipedia

  • react — ► VERB 1) respond to something in a particular way. 2) (react against) respond with hostility or a contrary course of action to. 3) suffer from adverse physiological effects after ingesting, breathing, or touching a substance. 4) Chemistry &… …   English terms dictionary

  • react — [rē akt′] vi. [< LL reactus, pp. of reagere < L re , again + agere, to ACT1] 1. to act in return or reciprocally 2. to act in opposition 3. to act in a reverse way; go back to a former condition, stage, etc. 4. to respond to a stimulus; be… …   English World dictionary

  • React — Re*act (r[ e]*[a^]kt ), v. i. 1. To return an impulse or impression; to resist the action of another body by an opposite force; as, every body reacts on the body that impels it from its natural state. [1913 Webster] 2. To act upon each other; to… …   The Collaborative International Dictionary of English

  • react — index perceive, reply, respond, return (respond) Burton s Legal Thesaurus. William C. Burton. 2006 …   Law dictionary

  • react — (v.) 1640s, from RE (Cf. re ) + ACT (Cf. act) (v.). Chemical sense is from 1944. Related: Reacted; reacting. For sense development, see REACTION (Cf. reaction) …   Etymology dictionary

  • react — operate, work, function, *act, behave …   New Dictionary of Synonyms

  • react — [v] respond; conduct oneself acknowledge, act, answer, answer back, backfire, be affected, behave, boomerang*, bounce back*, counter, echo, feel, function, get back at, give a snappy comeback*, give back, have a funny feeling*, have vibes*,… …   New thesaurus

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”