HollowOs

A minimal operating system inspired by courage and determination

Hollow like a famous Knight, minimal like its creator. A personal journey towards creating a unique OS.

HollowOs Logo

About HollowOs

A Personal Quest

HollowOs isn't just a technical project - it's a personal journey. Born from the need to prove that it's possible to create something new and great, this operating system represents my own "Path of Pain".

Minimalist Philosophy

Inspired by the universe of Hollow Knight, HollowOs embraces the philosophy of minimalism. Every line of code has its purpose, every feature is designed for the essential.

Continuous Learning

This project is a learning adventure in operating system development, from low-level programming to system architecture.

Technical Features

Minimal Kernel

An optimized kernel for performance and simplicity, written primarily in C and Assembly.

Memory Management

Efficient memory management system with dynamic allocation and process protection.

Shell Interface

Interactive shell with support for basic commands and custom scripts.

File System

Implementation of a simple and efficient file system for data management.

Modular

Modular architecture allowing easy addition of new features.

Security

Built-in security mechanisms to protect the system and user data.

0
% Shell
0
% Assembly
0
% C
0
⭐ GitHub

Get Started with HollowOs

Installation and Documentation

HollowOs is currently under active development. Check out the installation guides and documentation to get started.

System Requirements

  • x86_64 Architecture
  • At least 2GB RAM
  • Virtual machine or test PC
  • C/Assembly development environment

Join the Community

HollowOs is an open source project that grows thanks to its community. Whether you're a developer, tester, or just curious, your contribution is valuable.

For any discussions or issues, please write in English. Thank you.