Skip to content

AzureianGH/GuardianOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  ______                                       __  __                       ______    ______  
 /      \                                     /  |/  |                     /      \  /      \ 
/$$$$$$  | __    __   ______    ______    ____$$ |$$/   ______   _______  /$$$$$$  |/$$$$$$  |
$$ | _$$/ /  |  /  | /      \  /      \  /    $$ |/  | /      \ /       \ $$ |  $$ |$$ \__$$/ 
$$ |/    |$$ |  $$ | $$$$$$  |/$$$$$$  |/$$$$$$$ |$$ | $$$$$$  |$$$$$$$  |$$ |  $$ |$$      \ 
$$ |$$$$ |$$ |  $$ | /    $$ |$$ |  $$/ $$ |  $$ |$$ | /    $$ |$$ |  $$ |$$ |  $$ | $$$$$$  |
$$ \__$$ |$$ \__$$ |/$$$$$$$ |$$ |      $$ \__$$ |$$ |/$$$$$$$ |$$ |  $$ |$$ \__$$ |/  \__$$ |
$$    $$/ $$    $$/ $$    $$ |$$ |      $$    $$ |$$ |$$    $$ |$$ |  $$ |$$    $$/ $$    $$/ 
 $$$$$$/   $$$$$$/   $$$$$$$/ $$/        $$$$$$$/ $$/  $$$$$$$/ $$/   $$/  $$$$$$/   $$$$$$/

This OS was developed by Nathan Hornby.

Feature Roadmap

🚫 - Never Going To Implement

⏸️ - On Pause

❌ - Not Started

🔵 - Planned In Near Future

🟠 - In Progress

🟥 - Barely Usable State / Majorly Flawed / Unusable

🟨 - Partially Working / Needs Rework

✅ - Working

🟪 - Working Well

Feature Status
ACPI Support 🔵
API Documentation ⏸️
Application Loader
Audio Support
Battery Management
Bluetooth Support
Bootloader Initialization
Command Line Interface 🟨
Configuration Management
Cryptography Libraries
Debugger Support 🟨
Device Drivers 🟨
Display Management
Filesystem Support
Firewall
Graphics Support 🟪
Hardware Abstraction Layer (HAL) 🟠
Inter-Process Communication (IPC)
Internationalization/Localization
Interrupt Handling 🟨
Kernel Initialization
Logging System 🟨
Memory Management 🟥
Multi-user Support
Network Stack
Networking Protocols (TCP/IP)
Package Manager
PCI Management 🟨
Plug and Play (PnP) Support
Power Management 🔵
Process Scheduler 🔵
Remote Access Support 🚫
Resource Monitoring
Security Layer
Shell Interface
Software Update System
Storage Encryption
System Call Interface
Task Manager
Testing & Diagnostic Tools
Time Management
Touchscreen Support 🚫
USB Support
User Interface (UI)
User Mode
User Permissions
Virtual Memory Management 🔵
Web Browser
Window Manager
Wireless Networking

Key Features

  • 64-bit Architecture: Guardian OS is designed for x64 bit systems.
  • Built off Limine C++, including Level-5 Paging.
  • Library Dependency: It utilizes libhydrix, and the necessary version is included.

About

OS created for the fun and learning expierence.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages