Skip to content

32bit Protected Mode, Kernel Level Operating System

Notifications You must be signed in to change notification settings

abin555/GreenwoodOS

Repository files navigation

Greenwood Operating System

Example Image

Whats it for?

My own personal exploration of low level system concepts.
Built using the idea of "what if your computer had no rules."

So you've got questions

  • Is it good? - Probably not.
  • Should I use it? - Absolutely not.
  • Will it beat Linux? - I sure hope it won't.
  • What does it do? - Definitely will try to nuke your hard drive on physical hardware. Maybe overheat your CPU. Otherwise, terrible UI, program management, and awful memory manager.

Requirements

  • grub-mkrescue
  • xorriso
  • gcc/g++
  • qemu
  • make

How to build

Simple compilation:

make build

Compile and run in Qemu:

make

Clean build files:

make clean

Building the filesystem

make -C filesystem

make make_ext2
#/\ mounts an image to the filesystem, will ask for sudo

Programs

About

32bit Protected Mode, Kernel Level Operating System

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published