News
Major Bugfixing Milestone Unlocks New Development Path for ExectOS
Over the past month, since the release of XTbuild 3.0.1, development efforts on ExectOS have focused primarily on resolving critical bugs that were blocking further progress on the project. While feature development temporarily took a back seat, the work done during this period has been substantial - especially considering that it was carried out by a single developer.
These fixes were essential: as new features were being implemented, they frequently triggered unexpected Page Faults in regions of the system where memory behavior should have been stable. After extensive debugging, the root causes were traced to issues such as incorrect stack alignment and faulty memory mapping. Thankfully, many of these problems have now been resolved, paving the way for continued feature development.
XTchain 3.0.1 Released: Bug Fixes & Updates
Just days after the milestone release of XTchain 3.0.0, we have launched version 3.0.1, delivering targeted improvements and essential bug fixes to correct initial regressions and improve overall functionality across platforms.
XTchain 3.0.1 may appear as a minor version bump, but its release demonstrates the project’s commitment to rapid iteration and user-focused refinement. The update includes the latest versions of LLVM, Ninja and Wine tools (such as widl, wmc and wrc) - three essential tools in the modern compilation ecosystem. These updates were integrated specifically in response to the recent upstream releases, ensuring XTchain remains compatible with the most up-to-date and performant build infrastructure.
XTchain 3.0.0 Released: Now Available for Windows
We are proud to announce the release of XTchain 3.0.0, marking a major milestone in the evolution of the XTOS build toolchain. This new version introduces a streamlined experience, improved platform support, and updated core components - further solidifying XTchain’s role as a reliable foundation for building the ExectOS operating system.
The new release is available now. Download XTchain 3.0.0 from the release page. We invite developers and power users to explore the updated XTchain, try out the new Windows support or Lite editions, and contribute to the growing ExectOS ecosystem.
Streamlining for the Future: Inside the Latest XTchain Overhaul
In the dynamic world of software development, the ExectOS project has emerged as a captivating endeavor by a community of passionate programmers. This novel operating system, designed for enthusiasts and innovators alike, has recently undergone significant enhancements, particularly within its core toolchain, XTchain.
The XTchain toolchain, an integral component of the ExectOS build process, has been meticulously streamlined. The previous versions included an assortment of elements that, upon reflection, were deemed superfluous. Most notably, the entire mingw32 suite has been removed. The rationale behind this decision is founded on the existence of multiple established toolchains capable of building Windows applications using both GCC and LLVM. Given that ExectOS, despite employing PE executable files, is distinct from Windows, it was determined unnecessary for the dedicated toolchain to incorporate Windows-specific headers and libraries.
Project Status and Team Changes
As we continue to work on our open-source Operating System, we would like to take a moment to update you on the current status of the project and some changes within the team.
Unfortunately, our lead developer, Rafal Kupiec, is currently unable to dedicate sufficient time to the project due to personal and health-related reasons. I want to take this opportunity to wish Rafal all the best and a speedy recovery. His absence has been noticed by the community, and we are all eagerly awaiting his return to active development. Given Rafal’s limited availability, he will be focusing on designing solutions and acting as an architect for the project. I hope that this situation will change soon, and Rafal will be able to return to actively developing software.