L4Linux

Linux distribution
L4Linux
DeveloperDresden Real-Time Operating System Project
Written inC
OS familyLinux kernel
Working statecurrent
Source modelOpen source
Initial release5 October 1997; 26 years ago (1997-10-05)
Latest release6.5 / October 2023; 7 months ago (2023-10)
PlatformsIA-32, x86-64, ARM
Kernel typeMonolithic on microkernel
LicenseGNU General Public License
Official websitel4linux.org

L4Linux is a variant of the Linux kernel for operating systems, that is altered to the extent that it can run paravirtualized on an L4 microkernel, where the L4Linux kernel runs a service. L4Linux is not a fork but a variant and is binary compatible with the Linux x86 kernel, thus it can replace the Linux kernel of any Linux distribution.

L4Linux is being developed by the Dresden Real-Time Operating System Project (DROPS) to allow real-time and time-sharing programs to run on a computer in parallel at the same time.

L4Linux also allows setting up a virtualized environment vaguely similar to Xen or Kernel-based Virtual Machine (KVM), but a few significant differences exist[further explanation needed] between the intent of Xen and L4Linux.

L4Android

L4Android[1] is a fork of L4Linux which encompasses the modifications to the main-line Linux kernel for Android. It is a joint project of the operating systems group of the Dresden University of Technology and the chair for Security in Telecommunications of the Berlin Institute of Technology.

See also

  • Wombat (operating system)
  • MkLinux, a similar port of the Linux kernel, but to a Mach microkernel

References

  1. ^ "L4Android". l4android.org. 28 August 2012.
  • v
  • t
  • e
Hardware
(hypervisors)
Native
Hosted
Specialized
Independent
Tools
Operating
system
OS containers
Application containers
Virtual kernel architectures
Related kernel features
Orchestration
DesktopApplicationNetworkSee also
  • v
  • t
  • e
Organization
Kernel
Support
Technical
Debugging
Startup
ABIs
APIs
Kernel
System Call
Interface
In-kernel
Userspace
Daemons,
File systems
Wrapper
libraries
Components
Variants
Virtualization
Adoption
Range
of use
Adopters
  • icon Linux portal
  • Free and open-source software portal
  • Category
  • v
  • t
  • e
Kernels
L4 family
Macintosh hosted
Psion
Amiga-type
Operating
systems
POSIX support
Unix-like
Partial
Capability-based
L4 kernel
Java virtual machine
Macintosh hosted
Unix-like
Psion
  • EPOCSymbian OS
  • Amiga-type
    Microsoft
    AIM alliance
    Frameworks, kits
  • Cosmos°
  • Genode°
  • TI-RTOS
  • Developers


    Stub icon

    This Linux-related article is a stub. You can help Wikipedia by expanding it.

    • v
    • t
    • e