Skip to content

hoelzro/rose-kernel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rOSe - Rob's Operating System Experiment

rOSe is a toy operating system that I'm writing for fun.

Design

The design of rOSe is still up in the air; I have decided that I'd like to try writing a microkernel, though. That being said, I started this project with very little idea on what I was doing, so I wouldn't be surprised if this project had a lot of rewrites. =)

What's with the name?

I had some trouble thinking of a good name (RobOS would just be silly), until I thought of the quote "A rose by any any other name would smell as sweet". I liked the idea of "RoseOS", and when I realized that I could backronym it to "Rob's Operating System Experiment", I knew I'd found the right name.

Building & Running

To build the kernel, you'll need:

  • gcc
  • nasm
  • make

If you want to run the kernel in a VM, I recommend QEMU. If you have QEMU and would like to use it, simply type make boot.

About

A toy kernel I'm writing for fun

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published