Skip to content

SGizek/RodminOS

Repository files navigation

Rodmin OS - Complete Implementation

A fully-featured 64-bit operating system built from scratch with no placeholders or stubs.

Architecture

  • Kernel: Monolithic with modular drivers
  • File System: RFS (Rodmin File System) with journaling
  • GUI: Complete desktop environment with .ppm icon support
  • Security: Multi-factor authentication, sandboxing, MAC
  • Networking: Full TCP/IP stack with TLS/SSL

Build Instructions

make clean
make all
make iso

Components

  • Bootloader (Assembly)
  • Kernel (C + Assembly)
  • Drivers (GPU, Storage, Network, USB, Audio)
  • GUI Desktop Environment
  • 10+ Fully Implemented Applications
  • Complete CLI Shell
  • Developer Tools & SDK

Directory Structure

/boot/          - Bootloader and boot configuration
/kernel/        - Core kernel implementation
/drivers/       - Hardware drivers
/fs/           - File system implementation
/gui/          - Desktop environment and window manager
/apps/         - System applications
/cli/          - Command line interface and shell
/net/          - Networking stack
/security/     - Security subsystems
/sdk/          - Developer tools and SDK
/assets/       - .ppm icons and UI resources
/docs/         - Complete documentation

All components are fully implemented with enterprise-grade features.

About

Hobby OS

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors