From 761152611a5e4dca7243403b543895ff7943a4b2 Mon Sep 17 00:00:00 2001
From: Alberto Souza <peer_64x@protonmail.com>
Date: Wed, 8 Feb 2023 00:09:32 +0000
Subject: [PATCH] New FAQ sections.

---
 content/faq.en.md | 47 +++++++++++++++++++++++++++++++++++++++++++++
 content/faq.pt.md | 49 ++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 95 insertions(+), 1 deletion(-)

diff --git a/content/faq.en.md b/content/faq.en.md
index e973f006..27e3f574 100644
--- a/content/faq.en.md
+++ b/content/faq.en.md
@@ -4,9 +4,13 @@ title = "FAQ"
 
 This page covers the most asked questions.
 
+- [What is Redox?](#what-is-redox)
+- [What is the purpose of Redox?](#what-is-the-purpose-of-redox)
+- [What I can do with Redox?](#what-i-can-do-with-redox)
 - [What is an Unix-like OS?](#what-is-an-unix-like-os)
 - [How Redox is inspired by other systems?](#how-redox-is-inspired-by-other-systems)
 - [What is a microkernel?](#what-is-a-microkernel)
+- [Which programs Redox run?](#which-programs-redox-run)
 - [Which devices Redox support?](#which-devices-redox-support)
 - [Which virtual machines Redox has integration?](#which-virtual-machines-redox-has-integration)
 - [How to build Redox?](#how-to-build-redox)
@@ -18,6 +22,24 @@ This page covers the most asked questions.
 - [How to contribute for Redox?](#how-to-contribute-for-redox)
 - [I have a problem/question for Redox team](#i-have-a-problemquestion-for-redox-team)
 
+## What is Redox?
+
+Redox is a microkernel-based operating system, a complete, fully-functioning, general-purpose operating system with a focus on safety, freedom, reliability, correctness, and pragmatism.
+
+All system components were written in Rust and run on user-space
+
+## What is the purpose of Redox?
+
+[Our Goals]
+
+[Our Goals]: https://doc.redox-os.org/book/ch01-01-our-goals.html
+
+## What I can do with Redox?
+
+[Use Cases]
+
+[Use Cases]: https://doc.redox-os.org/book/ch01-04-redox-use-cases.html
+
 ## What is an Unix-like OS?
 
 Any OS with [Unix] design aspects, such as shell, "everything is a file" concept, multitasking and multiuser.
@@ -72,6 +94,31 @@ Redox tries to implement the Linux performance improvements in a microkernel des
 
 [Redox Book explanation]: https://doc.redox-os.org/book/ch04-01-microkernels.html
 
+## Which programs Redox run?
+
+Unix/POSIX programs, Redox is source-compatible with Linux too (need to compile).
+
+Some software need porting (recipes), as we don't support X11/Wayland yet, but SDL/Orbital.
+
+Some important software that Redox support:
+
+- [Bash]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/bash
+- [ffmpeg]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/ffmpeg
+- [GCC]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/gcc
+- [Git]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/git
+- [LLVM]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/llvm
+- [Mesa3D]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/mesa
+- [OpenSSL]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/openssl
+- [Python]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/python
+- [SDL]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/sdl2
+
+In the future the microkernel can act as a hypervisor, similar to [Xen].
+
+A [hypervisor] is a software that manage virtual machines, it can be a "compatibility layer" for any operating system.
+
+[Xen]: https://xenproject.org/
+[hypervisor]: https://en.wikipedia.org/wiki/Hypervisor
+
 ## Which devices Redox support?
 
 ### CPU
diff --git a/content/faq.pt.md b/content/faq.pt.md
index dabeda7b..06e86a3f 100644
--- a/content/faq.pt.md
+++ b/content/faq.pt.md
@@ -4,10 +4,13 @@ title = "FAQ"
 
 Essa página cobre as perguntas mais comuns.
 
-
+- [O que é o Redox?](#o-que-%C3%A9-o-redox)
+- [Qual o propósito do Redox?](#qual-o-prop%C3%B3sito-do-redox)
+- [O que posso fazer com o Redox?](#o-que-posso-fazer-com-o-redox)
 - [O que é um sistema Unix-like?](#o-que-%C3%A9-um-sistema-unix-like)
 - [Como o Redox é inspirado em outros sistemas?](#como-o-redox-%C3%A9-inspirado-em-outros-sistemas)
 - [O que é um microkernel?](#o-que-%C3%A9-um-microkernel)
+- [Quais programas o Redox executa?](#quais-programas-o-redox-executa)
 - [Quais dispositivos o Redox suporta?](#quais-dispositivos-o-redox-suporta)
 - [Quais máquinas virtuais o Redox possui integração?](#quais-m%C3%A1quinas-virtuais-o-redox-possui-integra%C3%A7%C3%A3o)
 - [Como compilar o Redox?](#como-compilar-o-redox)
@@ -19,6 +22,24 @@ Essa página cobre as perguntas mais comuns.
 - [Como contribuir para o Redox?](#como-contribuir-para-o-redox)
 - [Eu tenho um problema/pergunta para a equipe do Redox](#eu-tenho-um-problemapergunta-para-a-equipe-do-redox)
 
+## O que é o Redox?
+
+O Redox é um sistema operacional baseado em microkernel, completo, funcional, para uso geral com foco em segurança, liberdade, confiabilidade, correção e pragmatismo.
+
+Todos os componentes do sistema são escritos em Rust e executam no espaço do usuário.
+
+## Qual o propósito do Redox?
+
+[Nossos Objetivos]
+
+[Nossos Objetivos]: https://doc.redox-os.org/book/ch01-01-our-goals.html
+
+## O que posso fazer com o Redox?
+
+[Casos de Uso]
+
+[Casos de Uso]: https://doc.redox-os.org/book/ch01-04-redox-use-cases.html
+
 ## O que é um sistema Unix-like?
 
 Qualquer sistema com traços do design [Unix], tal como uma Shell, o conceito de "Tudo é um arquivo", multitarefa e multiusuário.
@@ -73,6 +94,32 @@ O Redox tenta implementar as melhorias de desempenho do Linux em um design de mi
 
 [Explicação do livro Redox]: https://doc.redox-os.org/book/ch04-01-microkernels.html
 
+## Quais programas o Redox executa?
+
+Programas Unix/POSIX, o Redox é compátivel em código-fonte com o Linux (precisa de compilação).
+
+Some software need porting (recipes), as we don't support X11/Wayland yet, but SDL/Orbital.
+Alguns softwares precisam ser portados (recipes), já que não possuímos suporte para X11/Wayland ainda, mas SDL/Orbital.
+
+Alguns softwares importantes que o Redox suporta:
+
+- [Bash]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/bash
+- [ffmpeg]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/ffmpeg
+- [GCC]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/gcc
+- [Git]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/git
+- [LLVM]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/llvm
+- [Mesa3D]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/mesa
+- [OpenSSL]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/openssl
+- [Python]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/python
+- [SDL]: https://gitlab.redox-os.org/redox-os/cookbook/-/tree/master/recipes/sdl2
+
+No futuro o microkernel pode agir como um supervisor, similar ao [Xen].
+
+Um [supervisor] é um software the gerencia máquinas virtuais, ele pode ser uma "camada de compatibilidade" para qualquer sistema operacional.
+
+[Xen]: https://xenproject.org/
+[supervisor]: https://en.wikipedia.org/wiki/Hypervisor
+
 ## Quais dispositivos o Redox suporta?
 
 ### CPU
-- 
GitLab