ExectOS – brand new operating system which derives from NT architecture
Project goals & positioning
- New open-source OS implementing “XT” architecture, derived from NT, aiming for “full NT compatibility.”
- Targets i686 and x86_64; portability to other architectures is claimed.
- Goal is not to clone Windows but to keep perceived NT strengths while adding “modern features” and NT as a compatibility layer, including running NT drivers.
Architecture & technical design
- XT reportedly drops the traditional NT HAL, integrating hardware-specific code into the kernel; some see this as similar to Linux’s model, others question portability.
- Some discuss NT’s strengths: driver ABI, IOCP, ACL-based security, handle-based I/O, GPU integration, and threading, contrasting with Unix/POSIX design.
- Others argue that microkernel‑plus‑compatibility‑layer (e.g., seL4 + NT personality) or Rust-based designs would be safer, more modern options.
Relation to ReactOS, Wine, and other NT-like projects
- FAQ explicitly distances ExectOS from ReactOS and Wine; ReactOS is framed as an NT replica, ExectOS as a new OS with NT compatibility.
- Wine’s clean-room stance and longstanding concerns about ReactOS reverse-engineering methods are discussed.
- Other NT/OS projects mentioned (NeptuneOS, LionsOS, Genode, etc.) as alternative approaches.
Compiler choice, tests, and tone
- FAQ line “GCC is a crap” and a joke about “if it compiles/boots, it’s perfect” trigger strong skepticism about professionalism and engineering rigor.
- Some defend the remarks as tongue-in-cheek or quoting earlier famous comments; others say this undermines trust in a ring‑0 system.
- Toolchain is LLVM/Clang-based; debate ensues over GCC vs LLVM, licenses, and Windows-target quirks.
Maturity, usability, and documentation
- Site itself states “very early development”; no clear feature list, roadmap, or supported hardware matrix.
- Commenters ask about desktops, POSIX toolchains, networking, and conclude it’s far from usable daily-driver status.
- Several suggest improving documentation on current capabilities and goals.
Motivation vs “just use Linux”
- Some question the point of another kernel given Linux’s maturity.
- Others welcome non‑Unix designs and see NT as a valuable alternative architectural lineage.
- Broader discussion about Unix cruft (fork, select, signals), capability systems, and how “modern” OSes should look.
Trust, reverse engineering, and alleged plagiarism
- FAQ criticizes ReactOS’s alleged “dirty” reverse-engineering; thread revisits long-running worries about Windows leaks and legality.
- Separate accusations that ExectOS code resembles another NT-inspired OS and prior incidents involving Windows Research Kernel–like code are raised.
- Project author (per comments) attributes similarities partly to AI-assisted tooling, promises review/cleanup, and defends past reverse-engineering as legal under EU rules; some remain unconvinced.
Community & process
- Discord as the primary collaboration channel is criticized as a “non-starter” by some.
- Others note the project appears largely a long-running hobby effort, with mixed reactions to its relatively modest, text-heavy website vs marketing-heavy norm.