Skip to content
An operating system.
C C++ Assembly Makefile Shell Objective-C
Find file



Dux is an operating system started in 2008, and was mostly unmaintained from 2012 to 2014. It's a hot mess.


To compile dux you need:

  • GNU Make
  • A C compiler (clang is officially supported, gcc should work)
  • nasm (assembler)
  • ld (any linker which can link an elf binary should work)
  • genisoimage (or mkisofs)

It should compile on most UNIX-y systems, assuming the above dependencies are met. In theory.


$ cp
# Edit, if necessary
$ make


Released under the MIT license, see LICENSE for more information.

Something went wrong with that request. Please try again.