From b91639355984c3d6fae88cfc67888a2ee6e7e387 Mon Sep 17 00:00:00 2001 From: Rafal Kupiec Date: Fri, 5 Jun 2026 21:30:28 +0200 Subject: [PATCH] Update FAQ --- content/faq.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/content/faq.md b/content/faq.md index 2265614..2e7637e 100644 --- a/content/faq.md +++ b/content/faq.md @@ -46,6 +46,11 @@ specific tasks, a kernel and drivers. Unlike the NT™, system does not feat (HAL) between the physical hardware and the rest of the OS. Instead, XT architecture integrates a hardware specific code with the kernel. +#### Why write a new operating system from scratch instead of forking an existing one like Linux or FreeBSD? +Building from scratch gives us the freedom to implement the XT architecture without fighting the legacy code. For example, +unlike classic NT systems, our architecture does not feature a separate Hardware Abstraction Layer (HAL). We integrate +hardware specific code directly with the kernel. + #### Does ExectOS allow to use Windows drivers? This is one of our goals. Thanks to the NT™ drivers compatibility layer provided by ExectOS, you should be able to install and use the same drivers as you can on Windows®. @@ -57,6 +62,11 @@ Yes. This is how it is tested on a bare metal (real hardware). It depends. ExectOS is in early development stage and it is not recommended for everyday usage. At this point we cannot guarantee anything. +#### Is ExectOS ready for daily use? +Not yet. ExectOS is heavily under development and is currently aimed at OSdev enthusiasts and kernel developers. We have +successfully implemented core infrastructure, but running consumer applications reliably requires further development of +other essential subsystems. + #### When will feature X get added? If you think an idea has merit, you may choose to discuss it on [Discord Server](https://discord.com/invite/zBzJ5qMGX7). However, the best way to get a feature added to ExectOS is to implement it yourself. @@ -103,3 +113,9 @@ world. Everyone is invited to join, use, and contribute to ExectOS, fostering a #### Which license does ExectOS use? ExectOS is licensed under the GNU General Public License v3. + +#### Why is ExectOS published under the GPLv3 license rather than the EUPL? +While EUPL is a great license, GPLv3 offers two massive advantages for an OS project: global reach and seamless integration. +GPLv3 is instantly recognized by developers all over the world, which encourages international contributions. More +importantly, using GPLv3 allows us to safely and easily integrate with the vast majority of existing open-source projects +and libraries.