MeetiX OS is an open source operating system from scratch that aims to be a research project for hobbyists and enthusiasts. I started this project in 2014 as a joke with a classmate, then it became a serious project, that I have continued alone. The project still currently takes much time and it is in continuous evolution. Currently the system supports the Intel ia32 architecture and it has the following features.


  • Graphical and interactive system
  • Non Unix-like architecture
  • Specific and patched GNU toolchains (v4.9.1)
  • GNU libstdC++ v3 port (v4.9.1)
  • Ghost OS libC port
  • Low Level C library to interact with the Evangelion Kernel
  • High Level C++ libraries to semplify the system interaction
  • Cairo, libPNG, libZ, Freetype and Pixman libs port


  • Written with C11 and C++11
  • Micro kernel Architecture
  • Preemptive Multitasking with SMP support
  • IPC with Pipe, Signal, Message and Shared Memory
  • ELF 32 binary support
  • Generic userspace driver support
  • Userspace filesystem driver support
  • Serial COM1 kernel logging
  • Virtual 8086 for BIOS calls
  • Copy-on-write implementation

    About Me

My name is Marco Cicognani and I’m a programmer from Italy, more precisely from Teodorano (FC) Emilia-Romagna.  I love discover and learn new stuffs about the programming, the low level software development and the systems more in general.

Feel free to contact me at:

marco.cicognani@meetixos.org, marco.cicognani@btstore.com