Codezero to nowa implementacja mikrojądra z rodziny L4, przeznaczona głównie dla urządzeń wbudowanych. Licencjonowana jest na GNU GPLv3.
Ta rodzina jąder zawiera już m.in. L4Ka::Pistachio, L4/MIPS i Fiasco. Twórcy Codezero chcą jednak stworzyć coś bardziej eleganckiego i prostszego niż te istniejące już implementacje.
Codezero 0.1 składa się z mikrojądra, biblioteki przestrzeni użytkownika libL4 oraz zestawu kilku usług POSIX (to tylko przykładowy zestaw — można będzie nawet zaimplementować wiele równoległych interfejsów). W wersji 0.2 ma się pojawić wirtualizacja i izolacja w kontenerach, rozszerzenie obsługi POSIX-a oraz wywołanie L4_PLATFORM_CONTROL (zarządzanie standardowymi parametrami kości typu SoC).
W dalszej perspektywie projekt ma obsłużyć architektury ARM11MPCore, ARM v6 i x86, a także dostosować Linuksa jako wirtualne jądro na bazie mikrojądra Codezero.