Skip to content

Releases: DareksCoffee/RubyOS

RAE-0.03a

02 Oct 23:11
9fd943a

Choose a tag to compare

Version: RAE-0.0.3a
Some features:

  • 32-bit Multitasking Kernel: Protected mode with GDT, IDT, interrupt handling, and basic process scheduling.
  • Device Drivers: Support for PS/2 keyboard/mouse, ATA hard drives, USB (including HID), Ethernet (RTL8139), and networking protocols (ARP, DNS, ICMP, IP, UDP).
  • Graphical Desktop: High-resolution GUI with mouse cursor and event-driven interface.
  • Interactive Shell: Command-line interface with customizable themes, built-in commands, and text editor.
  • Filesystem: Custom RFSS+ journaling filesystem with extents, inodes, and integrity checks.
  • Memory Management: Dynamic allocation and system calls for kernel-user communication.
  • Testing: Comprehensive Python-based test suite for kernel, drivers, filesystem, libc, and UI components.