Chrysalis OS - System Properties
_
X

Technical Details

Chrysalis OS is written in C++ and Assembly. It does not rely on Linux or any other kernel.

Core Components

  • Kernel: Custom monolithic kernel with multitasking support.
  • Graphics: VESA/Bochs GPU support with a custom Compositor and Window Manager.
  • Filesystem: FAT32 support, Virtual File System (VFS), and RAMFS.
  • Drivers: PS/2 Keyboard/Mouse, ATA/AHCI Storage, PCI, ACPI, PC Speaker.
  • User Space: ELF binary loading and execution.
  • Networking: Basic Ethernet stack (E1000/RTL8139 drivers) with DHCP/UDP/TCP.

The "FlyUI" Interface

The graphical interface is powered by FlyUI, a lightweight widget toolkit built specifically for Chrysalis.

Read more about FlyUI >>

Start
Ready
Local Intranet
Home Programs Help Source Code Contact
Shutdown