“The Linux Kernel community has a proven track record of being
in disagreement with – and disconnected from – the academic
operating system research community from the very beginning. The
famous Torvalds/Tannenbaum debate about the obsolescence of
monolithic kernels is just the starting point of a long series of
debates about various aspects of Linux kernel design choices.“One of the most controversial topics is the question how to add
realtime extensions to the Linux kernel. In the late 1990’s,
various research realtime extensions emerged from universities.
These include KURT (Kansas University), RTAI (University of
Milano), RTLinux (NMT, Socorro, New Mexico), Linux/RK (Carnegie
Mellon University), QLinux (University of Massachusetts), and DROPS
(University of Dresden – based on L4), just to name a few. There
have been more, but many of them have only left hard-to-track
traces in the net.“The various projects can be divided into two categories:
1. Running Linux on top of a micro/nano kernel
2. Improving the realtime behavior of the kernel itself”
Realtime Linux: academia v. reality
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis