|Operating Systems Group Dept. of CS TU-Dresden|
|Latest release: 4.16|
The latest release of L4Linux is based on Linux 4.16. It uses L4Re as a basis and has shown to be stable to run most of the Linux applications, including Android. L4Linux supports the x86-32, x86-64 and ARM architectures, both in uni-processor and SMP configurations. Various stub drivers are provided to connect to other L4 services.
Older versions of L4Linux up to including 2.6.31 are using the obsolete L4Env as a basis.
Older L4Linux versions
Older ports of Linux 2.2.26 and 2.0.21 were also developed.
L4Linux-2.0, L4Linux-2.2 and L4Linux-2.4 are not maintained anymore.
FunctionalityL4Linux provides full binary compatibility with the original Linux kernel.
PerformanceCompared to monolithic Linux, there is a small performance tradeoff because of the µ-kernel architecture. However, the initial L4Linux has been somewhat optimized, and on L4/x86 it has a very acceptable slowdown of less than 4 % for any relevant load.
For more information, please check out our papers from the papers section.