L4

L4 is a micronucleus of second generation conceived and implemented by Jochen Liedtke.

Family of the L4 micronucleus

There exist several implementations of the micronucleus L4: Fiasco , L4Ka:: Pistachio microkernel , P4 , L4 for PowerPC , L4Ka:: Hazelnut , L4/MIPS , L4/Alpha , L4/x86 .

Fiasco

Fiasco is a micronucleus functioning on architectures of the x86 type. It is used as a basis for project DROPS (Dresden Real-Time Operating System Project). It is distributed under license GNU LPG or commercial.

The various versions are:

  • 1.2, left on September 26th, 2005.
  • 1.1, left on November 11th, 2003.
  • 1.0, left the April 2nd, 2003.

L4Ka:: Pistachio

Pistachio is developed by the team System Architecture Group of the Université of Karlsruhe (Germany) in collaboration with DiSy group of the Université of New South Wales (Australia). It is distributed under license BSD.

It was related to following architectures: Alpha (21164, 21264), AMD64 (Opteron 242, Simics), ARM (SA1100, XScale, ARM925T), IA32 (Pentium and more), IA64 (Itanium1, Itanium2, Ski), MIPS 64bit (R 4000, R 5000), PowerPC 32bit (IBM 750), PowerPC 64bit (Power3, Power4). He proposes a support multiprocessor.

The last version, the 0.4 left on June 4th, 2004.

Projects using L4

  • DROPS (Dresden Real-Time Operating System Project), based on the micronucleus Fiasco.

  • L4Linux, port of the core Linux on L4Ka and Fiasco.

  • Port of the Hurd on L4Ka:: Pistachio: The objective of this project is to replace the micronucleus on which the Hurd functions. Currently, this one turns on a version GNU of Mach. This project is still at the experimental stage.

External bonds

  • the family of the micronucleuies L4
  • Site of the project L4Ka

Random links:Crepes of Hortobágy | Supercoupe of Italy of volley ball | Epitonium | University of Utah | Narrabri | Robert_G._Ingersoll