Downloads

The current release of LITMUSRT consists of an extension of the Linux kernel that adds support for the sporadic task model, a scheduler plugin infrastructure, and some scheduler plugins, as well as a user-space library that provides the LITMUSRT real-time API. Note that the current implementation works on the Intel (both x86-32 and x86-64) and on the ARM architecture (ARMV6).

Current Release

The source code of LITMUSRT is made available as open source under the terms of the GNU General Public License (GPL2). LITMUSRT is released as a patch against Linux. Additionally, it is also available as a git repository.

The current release of LITMUSRT is available below. It consists of our Linux kernel modifications in the form of a patch against Linux 3.0 and liblitmus, the user-space API for real-time tasks, as well as ft_tools, a collection of tools used for tracing with Feather-Trace (which is part of the LITMUSRT patch).

LITMUS-RT Version 2012.3

Based on Linux 3.0. Released in December 2012.

Files:

Major changes (since LITMUS-RT 2012.2):

Previous Releases

LITMUS-RT Version 2012.2

Based on Linux 3.0. Released in August 2012.

Files:

Major changes (since LITMUS-RT 2012.1):

LITMUS-RT Version 2012.1

Based on Linux 3.0. Released in January 2012.

Files:

Major changes (since LITMUS-RT 2011.1):

LITMUS-RT Version 2011.1

Based on Linux 2.6.36. Released in January 2011.

Files:

Major changes (since LITMUS-RT 2010.2):

Older releases of LITMUSRT are available at UNC's old LITMUSRT webpage: