@@ -6,18 +6,37 @@ Cette page tente d'expliquer comment la communauté Redox OS est organisée et v
Nous suivons le [Code de conduite de Rust](https://www.rust-lang.org/policies/code-of-conduct) pour les règles dans tous les salons de chat/de la communauté.
Nous faisons nos annonces sur [ce salon](https://matrix.to/#/#redox-announcements:matrix.org) Matrix, il est publique et vous n'avez pas besoin de vous connecter à Matrix pour le lire.
- #redox-announcements:matrix.org (Utilisez cette adresse de salon Matrix si vous ne souhaitez pas utiliser le lien Matrix externe)
Matrix est la plateforme officielle pour communiquer avec l'équipe et la communautée de Redox OS. Ces salons sont uniquement en anglais, nous n'acceptons pas d'autres langues car nous ne les comprenons pas.
Matrix est la plateforme officielle pour communiquer avec l'équipe et la communautée de Redox OS (ces salons sont uniquement en anglais, nous n'acceptons pas d'autres langues car nous ne les comprenons pas).
- #redox-join:matrix.org
Matrix possède de multiples clients. [Element](https://element.io/) est le choix le plus courant, il fonctionne sur les navigateurs Web, Linux, MacOSX, Windows, Android et iOS.
Matrix possède de multiples clients. [Element](https://element.io/) est le choix le plus courant.
Si vous rencontrez des problèmes avec Element, essayez [nheko](https://nheko-reborn.github.io/).
- Rejoignez ce salon et n'oubliez pas de demander une invitation à l'espace Redox.
- Rejoignez [ce salon](https://matrix.to/#/#redox-join:matrix.org) et n'oubliez pas de demander une invitation à l'espace Redox.
- #redox-join:matrix.org (Utilisez cette adresse de salon Matrix si vous ne souhaitez pas utiliser le lien Matrix externe)
(Nous vous recommandons de quitter le salon "Join Requests" après votre entrée sur l'espace Redox)
Si vous souhaitez avoir une grande discussion dans nos salons, vous devez utiliser un fil de discussion Element, il est plus organisé et plus facile à suivre si d'autres discussions ont lieu dans le même salon.
Vous pouvez trouver plus d'informations sur [cette page](https://doc.redox-os.org/book/ch13-01-chat.html).
## [Summer of Code](/rsoc)
Le programme **Redox Summer of Code** (RSoC) se déroule chaque année lorsque le financement le permet, et nous pouvons participer à d'autres évènements similaires.
Un aperçu de nos programmes Summer of Code et de nos projets pour cette année sont [ici](/rsoc).
Consultez notre [Guide de proposition RSoC](/rsoc-proposal-how-to) et nos [Suggestions de projet](/rsoc-project-suggestions).
Un moyen de communication un peu plus formel avec les autres développeurs de Redox, mais un peu moins rapide et pratique que le chat. Soumettez une Issue lorsque vous rencontrez des problèmes de compilation ou de tests. Une Issue peut aussi être ouverte si vous souhaitez simplement discuter d'un sujet en particulier, qu'il s'agisse de fonctionnalités, de style de code, d'incohérences de code, de modifications et de correctifs mineurs, etc.
...
...
@@ -26,7 +45,7 @@ Si vous souhaitez créer un compte, lisez cette [page](https://doc.redox-os.org/
Si vous avez des MRs prêts (merge requests), vous devez envoyer les liens sur le salon [MRs](https://matrix.to/#/#redox-mrs:matrix.org). Pour rejoindre ce salon, une vous aurez besoin de demander un invitation dans le salon [Join Requests](https://matrix.to/#/#redox-join:matrix.org).
De cette façon, votre MR ne sera pas oublié et n’accumulera pas de conflits.
De cette façon, en envoyant un message dans le salon, votre MR ne sera pas oublié et n’accumulera pas de conflits.
## [Lemmy](https://lemmy.world/c/redox)
...
...
@@ -59,6 +78,6 @@ Ceci est l'archive de notre forum avec des questions anciennes/classiques, il es
Conférences de Redox réalisées à différents événements.
## Note
## Faites passer le message
Développer la communauté est un élément important du succès de Redox. Si davantage de personnes connaissent Redox, davantage de contributeurs sont susceptibles d'intervenir et tout le monde peut bénéficier de leur expertise supplémentaire. Vous pouvez faire la différence en écrivant des articles, en discutant avec d'autres passionnés de système d'exploitation ou en recherchant des communautés qui souhaiteraient en savoir plus sur Redox.
-[Quels programmes peuvent tourner sur Redox?](#quels-programmes-peuvent-tourner-sur-redox)
-[Comment installer des programmes sur Redox?](#comment-installer-des-programmes-sur-redox)
...
...
@@ -82,7 +78,7 @@ La syntaxe restrictive et les suggestions du compilateur réduisent considérabl
#### Pas besoin de mesures d'atténuation des exploits de C/C++
La conception du micro-noyau écrite en Rust protège contre les défauts de mémoire que l'on peut croiser en C/C++.
La conception du micro-noyau écrite en Rust protège contre les défauts de mémoire que l'on peut croiser dans des programmes en C/C++.
En isolant les composants du système du noyau, [la surface d'attaque](https://en.wikipedia.org/wiki/Attack_surface) est très limitée.
...
...
@@ -110,6 +106,10 @@ Redox utilise RedoxFS comme système de fichiers par défaut, il prend en charge
Attendez-vous à des performances élevées et à la sécurité des données (copie sur écriture, intégrité des données, volumes, instantanés, protection contre la perte de données).
### Comparaison avec d'autres systèmes d'exploitation
Vous pouvez voir comment Redox est comparé à Linux, FreeBSD et Plan 9 sur [cette](https://doc.redox-os.org/book/ch04-11-features.html) page.
## Quelle est l'utilité de Redox?
L'objectif principal de Redox est d'être un système d'exploitation à usage général, tout en maintenant la sécurité, la fiabilité et l'exactitude.
...
...
@@ -292,13 +292,13 @@ Redox fonctionnera normalement (si l'architecture du processeur est prise en cha
À l'avenir, le micro-noyau pourrait agir comme un hyperviseur, similaire à [Xen](https://xenproject.org/).
Un [hyperviseur](https://en.wikipedia.org/wiki/Hypervisor) est un logiciel permettant d'exécuter simultanément plusieurs instances de système d'exploitation isolées.
Un [hyperviseur](https://en.wikipedia.org/wiki/Hypervisor) est un programme permettant d'exécuter simultanément plusieurs instances de système d'exploitation isolées.
## Comment compiler Redox?
Actuellement, Redox a un script d'amorçage pour Pop OS!, Ubuntu, Debian, Fedora, Arch Linux, openSUSE et FreeBSD avec un support non maintenu pour d'autres distributions.
Nous proposons également Podman comme méthode de compilation universelle, c'est le processus de construction recommandé pour les systèmes non-Debian car il évite les problèmes d'environnement sur le processus de construction.
Nous proposons également Podman comme méthode de compilation universelle. C'est le processus de construction recommandé pour les systèmes non-Debian car il évite les problèmes d'environnement sur le processus de construction.
-[Guide de compilation du livre Redox](https://doc.redox-os.org/book/ch02-05-building-redox.html) - (Pop OS!, Ubuntu, Debian, Fedora, Arch Linux, openSUSE et FreeBSD)
-[Guide Podman du livre Redox](https://doc.redox-os.org/book/ch02-06-podman-build.html)