Przejdź do zawartości

Embeddable Linux Kernel Subset

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Derbeth (dyskusja | edycje) o 16:18, 2 wrz 2007. Może się ona znacząco różnić od aktualnej wersji.

ELKS (Embeddable Linux Kernel Subset - Wbudowany Podzbiór Kernela Linuksowego), znany też pod nazwą Linux-8086 - minidystrybucja systemu operacyjnego Linux przeznaczona dla systemów wbudowanych i staszych modeli komputerów z rodziny x86. Faktycznie ELKS stanowi podzbiór systemu Linux - oferuje więc znacznie ograniczoną liczbę funkcji lecz pozostaje jest zgodny z UNIX/Linux. W odróżnieniu od Linuksa, który jest przeznaczony na procesory od serii 80386 wzwyż, ELKS działa również na procesorach 16-bitowych nie wspieranych przez Linux. System nadaje się do zastosowania na małych komputerach z ograniczoną mocą obliczeniową i pamięcią. ELKS jest otwartym oprogramowaniem (open source) dostępnym pod licencją GPL.

Dzięki możliwości zintegrowania Nano-X Window System można uruchomić ELKS z graficznym interfejsem użytkownika.

Po dłuższej przerwie projekt został reaktywowany w roku 2006 i system ELKS obecnie działa na komputerach zgodnych z x86 oraz na palmtopach firmy Psion. ELKS został użyty jako baza dla systemu czasu rzeczywistego FlightLinux przeznaczonego dla wachadłowców kosmicznych i satelitów NASA.

Historia

Najważniejsze wydarzenia:

  • 1995 - pierwsza wersja o pierwotnej nazwie Linux-8086 zainicjowana przez Alana Coxa i Chada Page'a
  • 1996 - zmiana nazwy na ELKS
  • 1999 - ELKS wersja 0.0.77 - pierwsza wersja z interfejsem graficznym
  • 2006, Maj - ELKS wersja 0.1.3 - nowa wersja po długiej przerwie w rozbudowie projektu

Linki zewnętrzne