Embeddable Linux Kernel Subset (original) (raw)
The Embeddable Linux Kernel Subset (ELKS), formerly known as Linux-8086, is a Linux-like operating system kernel. It is a subset of the Linux kernel, intended for 16-bit computers with limited processor and memory resources such as machines powered by Intel 8086 and compatible microprocessors not supported by 32-bit Linux.
Property | Value |
---|---|
dbo:abstract | Embeddable Linux Kernel Subset (ELKS) je podmnožina linuxového jádra pro zvláštní účely. Cílem projektu je vytvořit kernel pro: * IBM a kompatibilní osobní počítače s procesory Intel 8086 a Intel 80286 * PDA, např. Psion SiBO (16bitový organizér) * monolitické mikropočítače * embedded controller systémy V současné době běží na různých PC kompatibilních s IBM. Na této architektuře potřebuje obrazlinuxového jádra (kernel image) zhruba 200 KB a plně bežící operační systém by měl mít potřebu mezi 400 KB a 512 KB. Dále ELKS běží na . Zatím není veřejně známa verze pro jiné architektury. ELKS podporuje Internet Protokol verze 4. (cs) Embeddable Linux Kernel Subset (kurz ELKS), vormals Linux-8086, ist ein freier Betriebssystem-Kernel für Computer, die mit x86-kompatiblen 16-Bit-Prozessoren (8086/8088 bis zum 80286) ausgestattet sind. Es wird als freie Software unter der GNU General Public License (GPL) verbreitet. Da Linux als 32-Bit-Betriebssystem-Kernel bis Version 3.7 mindestens einen 80386-, ab Version 3.8 mindestens einen 80486-Prozessor benötigt, ist er auf x86-kompatiblen 16-Bit-Prozessoren grundsätzlich nicht lauffähig. Hinzu kommt, dass die überwiegende Menge älterer Computer mit sehr wenig Arbeitsspeicher ausgerüstet ist. Als ein Fork stellt ELKS eine auf diese Bedingungen angepasste Untermenge des Linux-Kernels dar. Das erklärte Ziel der Entwicklung ist Unix-V7-Funktionalität auf 16-Bit-Architekturen. Ein solcher Kernel kann in eingebetteten Systemen sowie zu Ausbildungs- und Lehrzwecken genutzt werden. ELKS läuft neben den 16-Bit-Intel-Prozessoren auch auf Psion-SIBO-Organizern. Gestartet wurde Linux-8086 1995 durch Alan Cox und Chad Page. Die Entwicklung hatte jedoch selbst nach mehr als einem Jahrzehnt noch Alpha-Status und kam nur sehr langsam voran. Version 0.1.4 wurde am 19. Februar 2012 in Gedenken an den verstorbenen Riley Williams auf SourceForge veröffentlicht. Jody Bruchon siedelte das Projekt 2014 zu GitHub um, wo im März 2015 Version 0.2.0 veröffentlicht wurde. Es soll dort auch aktiver weiterentwickelt werden. Ab Version 0.2.1 (25. Juni 2018) steht das aktuelle ELKS auf GitHub zum Download bereit, allerdings nur als Quelltext zum selbst kompilieren. (de) The Embeddable Linux Kernel Subset (ELKS), formerly known as Linux-8086, is a Linux-like operating system kernel. It is a subset of the Linux kernel, intended for 16-bit computers with limited processor and memory resources such as machines powered by Intel 8086 and compatible microprocessors not supported by 32-bit Linux. (en) El Subconjunto de kernel de Linux integrable o ELKS (Embeddable Linux Kernel Subset por sus siglas en inglés), anteriormente conocido como Linux-8086, es un sistema operativo de tipo Unix-like. Es un subconjunto del Linux kernel, diseñado para ordenadores de 16-bit con recursos de memoria y con procesador limitados, como las computadoras que hacían uso de Intel 8086 y microprocesadores no compatibles con 32-bit Linux. (es) ELKS (Embeddable Linux Kernel Subset), także Linux-8086 – minidystrybucja systemu operacyjnego Linux przeznaczona dla systemów wbudowanych i starszych modeli komputerów z rodziny x86. Faktycznie ELKS stanowi podzbiór systemu Linux – oferuje więc znacznie ograniczoną liczbę funkcji, lecz pozostaje zgodnym 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 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 wahadłowców kosmicznych i satelitów NASA. (pl) O Embeddable Linux Kernel Subset (ELKS) é um sistema operacional Unix-like o kernel que pode ser executado em microprocessadores compatíveis com Intel 8086. ELKS anteriormente conhecido como Linux-8086, é um pequeno subconjunto de Linux e pode rodar em máquinas com processador e recursos limitados de memória, incluindo máquinas com microprocessadores 16-bit que não são suportados pelo Linux. ELKS é software livre e está disponível sob a licença GNU General Public License (GPL). (pt) |
dbo:language | dbr:English_language |
dbo:latestReleaseDate | 2022-06-07 (xsd:date) |
dbo:latestReleaseVersion | 0.6.0 |
dbo:license | dbr:GPL_v2 |
dbo:releaseDate | 1999-05-20 (xsd:date) |
dbo:thumbnail | wiki-commons:Special:FilePath///elks.sourceforge.net/Images/ELKSlogo.gif?width=300 |
dbo:wikiPageExternalLink | http://elks.sourceforge.net/Images/ELKSlogo.gif http://www.microwindows.org/ http://elks.sourceforge.net https://github.com/EtchedPixels/FUZIX https://web.archive.org/web/20010924210617/http:/www.elks.ecs.soton.ac.uk/ |
dbo:wikiPageID | 7962372 (xsd:integer) |
dbo:wikiPageLength | 14972 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1101581364 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Psion_Series_3 dbr:QEMU dbr:Monolithic_kernel dbr:Kernel_(computer_science) dbr:Hypertext_Transfer_Protocol dbr:Personal_Digital_Assistant dbr:Unix-like dbr:UoSAT-12 dbr:ΜClinux dbr:Intel_8086 dbr:Internet_Control_Message_Protocol dbr:Internet_protocol_suite dbr:Library_(computing) dbr:Real_mode dbr:16-bit dbc:Linux_kernel dbr:Master_boot_record dbr:Telnet dbr:Eiffel_(programming_language) dbr:English_language dbr:GNU_General_Public_License dbr:Gadget dbr:GitHub dbr:Git_(software) dbr:NEC_V20 dbr:Linux dbr:MINIX_file_system dbr:Computer_hardware dbr:Emulator dbr:Development_stage dbr:Automation dbr:BASIC dbr:BusyBox dbr:32-bit dbr:8-bit dbr:Alan_Cox_(computer_programmer) dbr:EPOC_(operating_system) dbr:FAT16 dbr:File_Transfer_Protocol dbr:PC-9800_series dbr:Fork_(software_development) dbr:Graphical_user_interface dbr:Spacecraft dbr:Real-time_computing dbr:Hacker_(hobbyist) dbc:Embedded_Linux dbc:Monolithic_kernels dbc:Lightweight_Unix-like_systems dbr:Solid-state_drive dbr:SourceForge dbr:Free_software dbr:IBM_PC_compatible dbr:IBM_Personal_Computer dbr:Microprocessor dbr:Ne2k dbr:Netcat dbr:Serial_Line_Internet_Protocol dbr:Serial_port dbr:Ethernet dbr:Porting dbr:TinyLinux dbr:80286 dbr:80386 dbr:Linux-like dbr:Psion_PLC dbr:Linux_(kernel) dbr:XMS_(memory_management) dbr:GPL_v2 dbr:Wikt:homebrew |
dbp:date | 2001-09-24 (xsd:date) |
dbp:family | dbr:Unix-like |
dbp:kernelType | dbr:Monolithic_kernel |
dbp:language | dbr:English_language |
dbp:latestReleaseDate | 2022-06-07 (xsd:date) |
dbp:latestReleaseVersion | 0.600000 (xsd:double) |
dbp:license | dbr:GPL_v2 |
dbp:logo | http://elks.sourceforge.net/Images/ELKSlogo.gif |
dbp:name | ELKS (en) |
dbp:released | 0 (xsd:integer) |
dbp:url | https://web.archive.org/web/20010924210617/http:/www.elks.ecs.soton.ac.uk/ |
dbp:wikiPageUsesTemplate | dbt:Github dbt:For dbt:Infobox_OS dbt:Portal dbt:Reflist dbt:Start_date_and_age dbt:Webarchive dbt:Sourceforge |
dcterms:subject | dbc:Linux_kernel dbc:Embedded_Linux dbc:Monolithic_kernels dbc:Lightweight_Unix-like_systems |
gold:hypernym | dbr:Unix-like |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatLightweightUnix-likeSystems yago:Artifact100021939 yago:Instrumentality103575240 yago:Object100002684 yago:PhysicalEntity100001930 yago:System104377057 yago:Whole100003553 |
rdfs:comment | The Embeddable Linux Kernel Subset (ELKS), formerly known as Linux-8086, is a Linux-like operating system kernel. It is a subset of the Linux kernel, intended for 16-bit computers with limited processor and memory resources such as machines powered by Intel 8086 and compatible microprocessors not supported by 32-bit Linux. (en) El Subconjunto de kernel de Linux integrable o ELKS (Embeddable Linux Kernel Subset por sus siglas en inglés), anteriormente conocido como Linux-8086, es un sistema operativo de tipo Unix-like. Es un subconjunto del Linux kernel, diseñado para ordenadores de 16-bit con recursos de memoria y con procesador limitados, como las computadoras que hacían uso de Intel 8086 y microprocesadores no compatibles con 32-bit Linux. (es) O Embeddable Linux Kernel Subset (ELKS) é um sistema operacional Unix-like o kernel que pode ser executado em microprocessadores compatíveis com Intel 8086. ELKS anteriormente conhecido como Linux-8086, é um pequeno subconjunto de Linux e pode rodar em máquinas com processador e recursos limitados de memória, incluindo máquinas com microprocessadores 16-bit que não são suportados pelo Linux. ELKS é software livre e está disponível sob a licença GNU General Public License (GPL). (pt) Embeddable Linux Kernel Subset (ELKS) je podmnožina linuxového jádra pro zvláštní účely. Cílem projektu je vytvořit kernel pro: * IBM a kompatibilní osobní počítače s procesory Intel 8086 a Intel 80286 * PDA, např. Psion SiBO (16bitový organizér) * monolitické mikropočítače * embedded controller systémy V současné době běží na různých PC kompatibilních s IBM. Na této architektuře potřebuje obrazlinuxového jádra (kernel image) zhruba 200 KB a plně bežící operační systém by měl mít potřebu mezi 400 KB a 512 KB. (cs) Embeddable Linux Kernel Subset (kurz ELKS), vormals Linux-8086, ist ein freier Betriebssystem-Kernel für Computer, die mit x86-kompatiblen 16-Bit-Prozessoren (8086/8088 bis zum 80286) ausgestattet sind. Es wird als freie Software unter der GNU General Public License (GPL) verbreitet. (de) ELKS (Embeddable Linux Kernel Subset), także Linux-8086 – minidystrybucja systemu operacyjnego Linux przeznaczona dla systemów wbudowanych i starszych modeli komputerów z rodziny x86. Faktycznie ELKS stanowi podzbiór systemu Linux – oferuje więc znacznie ograniczoną liczbę funkcji, lecz pozostaje zgodnym 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. (pl) |
rdfs:label | Embeddable Linux Kernel Subset (cs) Embeddable Linux Kernel Subset (de) Subconjunto de kernel de Linux integrable (ELKS) (es) Embeddable Linux Kernel Subset (en) Embeddable Linux Kernel Subset (pl) Embeddable Linux Kernel Subset (pt) |
owl:sameAs | freebase:Embeddable Linux Kernel Subset yago-res:Embeddable Linux Kernel Subset wikidata:Embeddable Linux Kernel Subset dbpedia-cs:Embeddable Linux Kernel Subset dbpedia-de:Embeddable Linux Kernel Subset dbpedia-es:Embeddable Linux Kernel Subset dbpedia-fi:Embeddable Linux Kernel Subset dbpedia-pl:Embeddable Linux Kernel Subset dbpedia-pt:Embeddable Linux Kernel Subset https://global.dbpedia.org/id/M9Q7 |
prov:wasDerivedFrom | wikipedia-en:Embeddable_Linux_Kernel_Subset?oldid=1101581364&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath///elks.sourceforge.net/Images/ELKSlogo.gif |
foaf:isPrimaryTopicOf | wikipedia-en:Embeddable_Linux_Kernel_Subset |
foaf:name | ELKS (en) |
is dbo:wikiPageDisambiguates of | dbr:Elks_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:Linux-8086 dbr:Linux-86 dbr:Linux_8086 dbr:ELKS |
is dbo:wikiPageWikiLink of | dbr:Psion_(company) dbr:Psion_Series_3 dbr:Elks_(disambiguation) dbr:Comparison_of_open-source_operating_systems dbr:Embedded_operating_system dbr:Linux dbr:Linux_kernel dbr:Toshiba_T1000LE dbr:Toshiba_T1100 dbr:Linux_on_embedded_systems dbr:List_of_Linux-supported_computer_architectures dbr:Linux-8086 dbr:Linux-86 dbr:Linux_8086 dbr:TinyLinux dbr:ELKS |
is foaf:primaryTopic of | wikipedia-en:Embeddable_Linux_Kernel_Subset |