Update FAQ according to the given feedback
Some checks failed
Builds / ExectOS WebSite (push) Has been cancelled

This commit is contained in:
Rafal Kupiec 2024-06-19 13:15:40 +02:00
parent fe94990930
commit 6f42b9769f
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4

View File

@ -70,7 +70,8 @@ ExectOS source code can be obtained from GIT repository available [here](https:/
It can be also found on [GitHub](https://github.com/xt-sys/exectos) and [GitLab](https://gitlab.com/xt-sys/exectos) mirrors. It can be also found on [GitHub](https://github.com/xt-sys/exectos) and [GitLab](https://gitlab.com/xt-sys/exectos) mirrors.
#### Where can I download ExectOS? #### Where can I download ExectOS?
Each ExectOS build, including binaries, disk image, libraries and debug symbols are available [here](https://artifacts.codingworkshop.eu.org/ExectOS/). Each ExectOS build, including binaries, disk image, libraries and debug symbols are available
[here](https://artifacts.codingworkshop.eu.org/ExectOS/).
#### How can I contribute to ExectOS? #### How can I contribute to ExectOS?
We are looking for C and Assembler developers for core OS development as well as testers. If you are willing to help, We are looking for C and Assembler developers for core OS development as well as testers. If you are willing to help,
@ -80,24 +81,33 @@ please join our [Discord server](https://discord.com/invite/zBzJ5qMGX7) and cont
Because GCC is a crap. Because GCC is a crap.
#### Do you have any kind of tests to check if the code is working as expected? #### Do you have any kind of tests to check if the code is working as expected?
We don't need tests. If it compiles, it is good enough; if it boots up, then it is perfect. In the spirit of lighthearted development, we often quip "We don't need tests. If it compiles, it is good enough; if it
boots up, then it is perfect." However, on a more serious note, while our current focus is heavily on developing core
features and conducting manual testing, we fully recognize the importance of automated testing. As the project matures,
implementing a comprehensive suite of automated tests is definitely on our roadmap.
#### Why don't you help Wine? #### Why don't you help Wine?
Wine implements Win32Api only, while ExectOS is a featureful Operating System, that implements a compatibility layer with Wine implements Win32Api only, while ExectOS is a featureful Operating System, that implements a compatibility layer with
NT™. This means, ExectOS will be able to run NT™ drivers as well, not only Windows® software. However, thanks NT™. This means, ExectOS will be able to run NT™ drivers as well, not only Windows® software. However,
to its modular design, it will be possible to implement Win32 subsystem as well at some point, based on Wine. thanks to its modular design, it will be possible to implement Win32 subsystem as well at some point, based on Wine.
#### Why don't you help ReactOS? #### Why don't you help ReactOS?
ExectOS goals are very different from ReactOS, and contrast the project's core philosophy as being quite on different paths. ExectOS goals are very different from ReactOS, and contrast the project's core philosophy as being quite on different
While ReactOS aims to replicate Windows® NT™, ExectOS is a completely new Operating System implementing the XT paths. While ReactOS aims to replicate Windows® NT™, ExectOS is a completely new Operating System implementing
architecture which derives from NT™. Although both projects share the goal of being NT™ compatible, they intend the XT architecture which derives from NT™. Although both projects share the goal of being NT™ compatible,
to achieve it in different ways. What ReactOS tries to replicate, ExectOS only implements as a compatibility layer. Thanks they intend to achieve it in different ways. What ReactOS tries to replicate, ExectOS only implements as a compatibility
to that, ExectOS does not need to strictly follow NT™ architecture and is capable of providing modern features. layer. Thanks to that, ExectOS does not need to strictly follow NT™ architecture and is capable of providing modern
features.
#### Do you intend to cooperate with ReactOS to achieve common goals? #### Do you intend to cooperate with ReactOS to achieve common goals?
No. We share Wine's opinion on the inappropriate reverse-engineering methods used in the ReactOS project, as well as its No. We share Wine's opinion on the inappropriate reverse-engineering methods used in the ReactOS project, as well as its
association with the TinyKrnl project, which used every possible method of achieving the end result of having a 100% association with the TinyKrnl project, which used every possible method of achieving the end result of having a 100%
compatible results. This especially applies to the so-called dirty way. compatible results. This especially applies to the so-called dirty way.
#### Is ExectOS an EU-funded project?
No. ExectOS is not funded by the European Union; however, it is a project led by Europeans committed to adhering to EU
laws and regulations. While the project has its roots in Europe, we wholeheartedly welcome all individuals around the
world. Everyone is invited to join, use, and contribute to ExectOS, fostering a truly global community.
#### Which license does ExectOS use? #### Which license does ExectOS use?
ExectOS is licensed under the GNU General Public License v3. ExectOS is licensed under the GNU General Public License v3.