Embeddable Linux Kernel Subset
From Wikipedia, the free encyclopedia
The Embeddable Linux Kernel Subset (ELKS) is a Unix-like operating system kernel that can run on Intel 8086-compatible microprocessors. ELKS, formerly known as Linux-8086, is a small subset of Linux and can run on machines with limited processor and memory resources, including machines with 16-bit microprocessors that aren't supported by Linux.
ELKS is free software and is available under the GNU General Public License (GPL).
Contents |
[edit] History
- 1995 - Development of Linux-8086 by Linux kernel developers Alan Cox and Chad Page starts as a fork of the standard Linux.
- Early 1996 - The project is renamed ELKS, Embeddable Linux Kernel Subset.
- 1997 - The first website http://www.elks.ecs.soton.ac.uk/ (now offline) is created.
- August 8, 1997 - ELKS 0.0.63 is released.
- June 22, 1999 - ELKS 0.0.77 is released. This version is the first that is able to run a graphical user interface (the Nano-X Window System).
- July 21, 1999 - ELKS boots on a Psion 3a PDA (SIBO architecture).
- January 10, 2000 - ELKS 0.0.82 is released, the first official version which includes the SIBO port.
- March 3, 2000 - The ELKS project is registered on SourceForge, the new website is http://elks.sourceforge.net/.[1]
- January 6, 2001 - Alan Cox declares the project "basically dead".[2]
- June 17, 2001 - ELKS 0.0.84 is released.
- April 29, 2002 - ELKS 0.1.0 is released, this is the first beta version.[3]
- December 18, 2002 - EDE (the Elks Distribution Edition, a distribution based on the ELKS kernel) version 0.0.5 is released.[4]
- January 6, 2003 - ELKS 0.1.2 is released.[5]
- May 3, 2006 - ELKS 0.1.3 is released, the first official release after a long hiatus in development.[6]
More than 30 developers have contributed to this project since the Linux fork.
[edit] Current status and usage
The development, as of 2006, has restarted. The latest released version is 0.1.3[5] and the latest EDE version is 0.0.5b.[7]
ELKS runs on IBM personal computer-compatible systems and on Psion SIBO PDAs. It has been used as the base for the FlightLinux real-time operating system for spacecrafts.[8]
[edit] See also
[edit] References
- ^ SourceForge ELKS project page
- ^ January 6, 2001 project status update from Alan Cox
- ^ ELKS 0.1.0, the first beta version
- ^ Announce of the EDE 0.0.5 release
- ^ a b Official ELKS website
- ^ ELKS 0.1.3, currently the last released version
- ^ EDE SourceForge download page
- ^ FlightLinux official website