Skip to content
You must be logged in to sponsor xt-sys

Become a sponsor to XT-Sys

About the team

CodingWorkshop group is a global community of people from all over the world, who believe that openness, innovation and opportunity are key to the continued health of the software. We use a community-based approach to create world-class Open Source programs and to develop new types of collaborative activities. We create a community of people involved in making software usage experience better for all of you.

We are not supported by any company or government. Donations are the only way to maintain the project's server infrastructure, and provide us with a way to farm out unpaid development tasks. We only accept small sponsorship donations via GitHub Sponsors.

Currently we focus on two projects:

  • ExectOS
  • XTChain

ExectOS Operating System

ExectOS is a preemptive, reentrant multitasking operating system that implements the XT architecture which derives from NT architecture. It is modular, and consists of two main layers: microkernel and user modes. Its' kernel mode has full access to the hardware and system resources and runs code in a protected memory area. It consists of executive services, which is itself made up on many modules that do specific tasks, a kernel and drivers. Unlike the NT, system does not feature a separate hardware abstraction layer (HAL) between the physical hardware and the rest of the OS. Instead, XT architecture integrates a hardware specific code with the kernel. The user mode is made up of subsystems and it has been designed to run applications written for many different types of operating systems. This allows to implement any environment subsystem to support applications that are strictly written to the corresponding standard (eg. DOS, or POSIX).

XTChain toolchain

This is a LLVM/Clang/LLD based mingw-w64 toolchain. It currently supports C and C++, and provides a variety of tools including IDL, message and resource compilers. The XT Toolchain is also the official build environment for compiling XT software, including the XT OS. Currently, it is targeted at Linux host only, however it should be possible to build it in MSYS2 as well.

@xt-sys

This will cover our servers monthly costs as well as allow us to buy some additional stuff needed for further works under XTOS (like additional hardware needed for testing and debugging).

Featured work

  1. xt-sys/exectos

    ExectOS Operating System

  2. xt-sys/xtchain

    XT Toolchain

0% towards $30 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select
  • Get a Sponsor badge on your profile

$25 a month

Select
  • Logo or name goes in my project README

$100 a month

Select
  • Have your bug reports prioritized