Site Web • CHAT officiel • Wiki • Forum • Discord de la communauté • Jira Bug Tracker • Reactos Git Mirror • Testman
ReactOS ™ est un effort open source pour développer un système d'exploitation de qualité compatible avec les applications et les pilotes écrits pour la famille des systèmes d'exploitation Microsoft® Windows ™ NT (NT4, 2000, XP, 2003, Vista, 7).
Le projet Reactos, bien que actuellement axé sur la compatibilité Windows Server 2003, garde toujours un œil sur la compatibilité avec Windows Vista et Future Windows NT.
Le code de Reactos est sous licence sous GNU GPL 2.0.
Reactos est actuellement un système d'exploitation de qualité alpha. Cela signifie que Reactos est en cours de développement intense et que vous devez être prêt à rencontrer certains problèmes. Différentes choses peuvent ne pas fonctionner bien et cela peut corrompre les données présentes sur votre disque dur. Il est fortement recommandé de tester Reactos sur une machine virtuelle ou sur un ordinateur sans données sensibles ou critiques!
Pour construire le système, il est fortement conseillé d'utiliser l' environnement Reactos Build (ROSBE). Des versions à jour pour Windows et pour Unix / GNU-Linux sont disponibles à partir de notre page de téléchargement sur: "Build Environment".
Alternativement, on peut utiliser Microsoft Visual C ++ (MSVC) version 2019+. La construction avec MSVC est couverte ici: "Visual Studio ou Microsoft Visual C ++".
Voir l'article "Building Reactos" pour plus de détails.
Pour construire Reactos, vous devez exécuter le script configure
dans le répertoire que vous souhaitez avoir vos fichiers de construction. Choisissez configure.cmd
ou configure.sh
en fonction de votre système. Ensuite, exécutez ninja <modulename>
pour créer un module que vous souhaitez ou tout simplement ninja
pour construire tous les modules.
Pour créer une image de CD démarrable, exécutez ninja bootcd
à partir du répertoire de construction. Cela créera une image de CD avec un nom de fichier bootcd.iso
.
Vous pouvez toujours télécharger des versions binaires fraîches d'images boostables à partir de la page "Builds quotidiens".
Par défaut, Reactos ne peut actuellement être installé que sur une machine qui a une partition FAT16 ou FAT32 comme partition active (bootable). La partition sur laquelle les reactos doivent être installés (qui peuvent ou non être la partition de démarrage) doivent également être formatées sous forme de FAT16 ou FAT32. La configuration ReactOS peut formater les partitions si nécessaire.
À partir de 0.4.10, Reactos peut être installé à l'aide du système de fichiers BTRFS. Mais considérons cela comme une caractéristique expérimentale et donc des régressions non déclenchées sur la configuration des graisses peuvent être observées.
Pour installer Reactos à partir de la distribution de CD démarrable, extraire le contenu des archives. Ensuite, brûlez l'image du CD, démarrez-la et suivez les instructions.
Voir la page Wiki "Installer Reactos" ou installer pour plus de détails.
Si vous découvrez d'abord un bug dans Reactos sur Jira - il pourrait déjà être rapporté. Si vous ne signalez pas le bogue fournissant des journaux et autant d'informations que possible.
Voir "File Bugs" pour un guide.
Remarque: le tracker de bogues n'est pas pour les discussions. Veuillez utiliser notre chat officiel ou notre forum.
Nous recherchons toujours des développeurs! Vérifiez comment contribuer si vous êtes prêt à participer.
Avis légal : si vous avez vu le code source de Microsoft Windows propriétaire (y compris, mais sans s'y limiter, le code source Windows NT 3.5, NT 4, 2000 et le noyau de recherche Windows), votre contribution ne sera pas acceptée en raison d'une violation potentielle du droit d'auteur.
Essayez le développement de Reactos basé sur le cloud à l'aide de Gitpod et Docker:
Vous pouvez également soutenir Reactos en faisant un don! Nous comptons sur nos bailleurs de fonds pour maintenir nos serveurs et accélérer le développement en embauchant des développeurs à temps plein.
Reactos est un système d'exploitation gratuit et open source basé sur l'architecture Windows, fournissant une prise en charge des applications et des pilotes existants, et une alternative au système d'exploitation de consommateur dominant actuel.
Ce n'est pas un autre wrapper construit sur Linux, comme le vin. Il ne tente ni ne prévoit de rivaliser avec le vin; En fait, la partie en mode utilisateur de Reactos est presque entièrement à base de vin et nos deux équipes ont coopéré de près dans le passé.
Reactos n'est pas non plus "encore un autre système d'exploitation". Il n'essaie pas d'être un troisième joueur comme tout autre système d'exploitation alternatif. Les gens ne sont pas destinés à désinstaller Linux et à utiliser Reactos à la place; Reactos est un remplacement pour les utilisateurs de Windows qui souhaitent un remplacement Windows qui se comporte comme Windows.
Plus d'informations sont disponibles sur: reactos.org.
Voir également le sous-répertoire Media / Doc pour certaines notes clairsemées.
Les développeurs actifs sont répertoriés comme membres de l'organisation GitHub. Voir également le fichier de crédits pour d'autres.
Le développement principal est effectué sur Github. Nous avons un miroir alternatif au cas où Github est en panne.
Il existe également un référentiel d'archives SVN obsolète qui est conservé à des fins historiques.