Skip to content

notsatvrn/lyra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lyra

Lyra is a 64-bit UNIX-like hobby kernel for learning operating system development in Zig

Goals

  • Readable and easy to understand codebase
  • Minimalist design with microkernel model
  • Modern design with Limine boot protocol

Non-goals

  • Legacy support (32-bit, pre-Nehalem CPUs, etc)
  • Obscure hardware support (e.g. big-endian)

Credits

  • Zig for being the best programming language 😉
  • AndreaOrru for the zen kernel project (on which this project is based)
    • Attribution headers with the license are provided on all files for which this may apply.
  • OSDev.org for being a massively helpful resource
  • The x86 architecture for making me question my life's choices

About

UNIX-like hobby kernel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published