Skip to content

Non-unix, custom-API hybrid OS kernel written in C++ which can be thought of as an emulated microkernel. The native API is almost fully asynchronous and the kernel is aimed at high-scaling, high-throughput-requiring multiprocessor workloads, with working support for SMP and NUMA already implemented. Join the IRC channel, #zbz-dev on freenode!

License

Notifications You must be signed in to change notification settings

alpha123/zambesii

Folders and files

NameName
Last commit message
Last commit date
Oct 28, 2014
Aug 25, 2014
Oct 25, 2014
Jul 25, 2010
Jul 26, 2014
Sep 28, 2013
Jul 26, 2014
Apr 12, 2014
Jul 26, 2014
Jul 26, 2014
Jul 26, 2014
Jul 26, 2014
Jul 26, 2014

Repository files navigation

Please refer to the HTML documentation in the docs/ subdirectory.

Cursory information:

ABOUT THIS PROJECT:
	Zambesii is a portable kernel for 32-bit and above platforms which have
	a Memory Management Unit. It is still under very heavy development.

ABOUT THE AUTHOR:
	I am a human being who lives in a country. If you wish to make contact
	with me, please email me at: latentprion <AT> gmail <DOT> com.

LICENSING:
	This project is licensed under the terms of the GPLv2. Please see
	"LICENSING" for more details. The kernel is currently "free" as in
	"free beer", but will soon no longer be so, and will eventually have a
	price attached at a future date, most likely after release, or sometime
	around then.

About

Non-unix, custom-API hybrid OS kernel written in C++ which can be thought of as an emulated microkernel. The native API is almost fully asynchronous and the kernel is aimed at high-scaling, high-throughput-requiring multiprocessor workloads, with working support for SMP and NUMA already implemented. Join the IRC channel, #zbz-dev on freenode!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 57.2%
  • C 31.3%
  • Assembly 9.5%
  • Objective-C 1.1%
  • Other 0.9%