Content deleted Content added
Citation bot (talk | contribs) Altered title. Removed URL that duplicated identifier. | Use this bot. Report bugs. | #UCB_CommandLine |
m Bot: http → https |
||
(One intermediate revision by one other user not shown) | |||
Line 16:
==Features and compatibility==
ELKS is [[free software]] and available under the [[GNU General Public License]] (GPL). It can work with early [[16-bit]] (e.g. 8086, [[Intel 8088|8088]]) and many [[32-bit]] [[x86]] computers like [[IBM PC compatible]] systems, and later x86 models in [[real mode]]. Another useful area is [[single-board computer|single board microcomputers]], intended as educational tools for "[[wikt:homebrew|homebrew]]" projects (hardware [[Hacker (hobbyist)|hacking]]), as well as embedded controller systems (e.g. [[Automation]]).<ref name="Intro">[
Early versions of ELKS also ran on [[Psion Series 3#Psion Series 3a|Psion 3a]] and 3aR [[EPOC (operating system)#EPOC16|SIBO]] (SIxteen Bit Organiser) [[Personal Digital Assistant|PDA]]s with NEC [[NEC V20#Variants and successors|V30]] CPUs,<ref name="Intro"/><ref>{{cite web |url=http://www.elks.ecs.soton.ac.uk/sibo.php3 |title=Information on SIBO |accessdate=2014-03-02 |url-status=bot: unknown |archiveurl=https://web.archive.org/web/20011021222654/http://www.elks.ecs.soton.ac.uk/sibo.php3 |archivedate=October 21, 2001 }}</ref> providing another possible field of operation ([[gadget]] hardware), if ported to such a platform. This effort was called ELKSibo.<ref>{{cite web |url=http://www.mungewell.ndirect.co.uk/linux/ |title=Information on ELKSibo |accessdate=2014-03-02 |url-status=bot: unknown |archiveurl=https://web.archive.org/web/20050327202617/http://www.mungewell.ndirect.co.uk/linux/ |archivedate=March 27, 2005 }}</ref> Due to lack of interest, SIBO support was removed from version 0.4.0.
Native ELKS programs may run [[Emulator|emulated]] with Elksemu, allowing 8086 code to be used under Linux-i386.<ref>[http://linux.die.net/man/1/elksemu Elksemu man page]</ref> An effort to provide ELKS with an [[Eiffel (programming language)|Eiffel]] compliant [[Library (computing)|library]] also exists.<ref>[
==History==
Development of Linux-8086 started in 1995 by Linux kernel developers [[Alan Cox (computer programmer)|Alan Cox]] and Chad Page as a [[fork (software development)|fork]] of the standard Linux. By early 1996 the project was renamed ELKS (Embeddable Linux Kernel Subset), and in 1997 the first website<ref>{{Cite web |url=http://www.elks.ecs.soton.ac.uk/ |title=ELKS pages |access-date=November 16, 2006 |archive-date=September 24, 2001 |archive-url=https://web.archive.org/web/20010924210617/http://www.elks.ecs.soton.ac.uk/ |url-status=dead }})</ref> was created. ELKS version 0.0.63 followed on August 8 that same year. On June 22, 1999, ELKS release 0.0.77 was available, the first version able to run a [[graphical user interface]] (the [
On January 6, 2001, Cox declared ELKS "basically dead".<ref>January 6, 2001, {{cite web |url=
A development into FlightLinux, a [[Real-time computing|real-time]] operating system for [[spacecraft]], was planned, but the project it was intended for ([[UoSAT-12]]) eventually settled on the qCF operating system from Quadron Corporation instead.<ref>[http://www.spinics.net/lists/linux-8086/msg00264.html Linux-8086: Flight Linux]</ref>
|