• DocumentCode
    1500968
  • Title

    Embedding Linux

  • Author

    Lennon, Alex

  • Author_Institution
    Arcom Control Syst., Cambridge, UK
  • Volume
    47
  • Issue
    3
  • fYear
    2001
  • fDate
    5/1/2001 12:00:00 AM
  • Firstpage
    33
  • Lastpage
    37
  • Abstract
    The author explains the whys and hows of fitting a software quart into a pint pot-with room to spare. Linux is an open-source Unix-like kernel, that can be freely distributed under the terms of the GNU General Public License. Right from the beginning, as is the case today, distributions of the Linux kernel have been accompanied by GNU-developed utility programs to form a complete operating system. Strictly speaking, the correct name for such distributions is GNU/Linux, although the GNU prefix is generally dropped in the interests of brevity. Since its initial release the communications infrastructure provided by the Internet has enabled large numbers of developers to enhance and extend Linux, to the point where it can now be seen as a mature alternative to operating environments such as Windows and Unix. Linux is a multi-tasking, multi-user, multiprocessor operating system supporting a wide range of hardware platforms, such as x86, Alpha, Sparc, MIPS, SuperH, PowerPC and ARM. Where hardware support is provided, the kernel makes use of protected-mode memory management, increasing system reliability as one failing application is unlikely to cause the kernel, or other application to fail
  • Keywords
    embedded systems; operating system kernels; ARM; Alpha; GNU General Public License; GNU-developed utility programs; Internet; Linux embedding; MIPS; PowerPC; Sparc; SuperH; communications infrastructure; hardware platforms; multi-tasking operating system; multi-user operating system; multiprocessor operating system; open-source Unix-like kernel; operating system; protected-mode memory management; system reliability; x86;
  • fLanguage
    English
  • Journal_Title
    IEE Review
  • Publisher
    iet
  • ISSN
    0953-5683
  • Type

    jour

  • DOI
    10.1049/ir:20010305
  • Filename
    928555