Content deleted Content added
→Virtualization: remove DRBD (block storage), clarify category -- change from "Related" to "serving a similar use-case" |
Jerryobject (talk | contribs) WP:LINKs: adds, updates, fix-cut: WP:NOPIPEs, WP:REPEATLINKs. Article title section MOS:HEADing word repeats cut. Full terms define before WP:ABBReviations. Small WP:EoS WP:COPYEDITs. |
||
Line 1:
{{Refimprove|date=November 2013}}
[[Linux kernel]]-based [[operating
==
{{Main|Linux on the desktop}}
The common [[human interface device]]s (HIDs) available for [[desktop computer]]s, [[laptop]]s and similar devices determine the design of the (graphical) human-computer interface implemented
==
{{Main|Linux as a gaming platform}}
As
==
{{Main|Linux for servers}}
===
There is an abundance of server software (''cf. [[client–server model]]'') supporting various [[communications protocol]]s, such as
Some software bundles, also called [[solution stack]]s, have been that widely adopted, that their acronyms have become well known
For [[dynamic web page]]s:
* ''Linux'' [[operating system]], ''[[Apache HTTP Server|Apache]]'' web server, ''[[MySQL]]'' [[database]], and ''[[PHP]]'' [[programming language]] ([[LAMP (software bundle)|LAMP]])
* ''Linux'' operating system, ''[[Yaws (web server)|Yaws]]'' [[web server]], ''[[Mnesia]]'' or ''[[CouchDB]]'' [[database]], and ''[[Erlang (programming language)|Erlang]]'' programming language ([[LYME (software bundle)|LYME]], LYCE)
For [[cloud computing]]:
* ''Linux'' operating system, ''[[Eucalyptus (software)|Eucalyptus]]'' [[Amazon Web Services]] framework, ''[[AppScale]]'' cloud computing framework, and ''[[Python (programming language)|Python]]'' programming language (LEAP)
* [[OpenStack]] – for [[infrastructure as a service]] (IaaS), the controller nodes run only on a Linux operating system
Linux kernel-based operating systems are still employed as routing servers on both
Very low-cost and low-performance routing can be
The anonymity routing solution [[Tor (anonymity network)|Tor]] is [[cross-platform]] and not exclusive to Linux.
===
Components of the Linux kernel,
For both [[single system image]] and multi system image clusters, there are at least [[LinuxPMI]], [[OpenSSI]],
===
There are three solutions for [[
A Linux operating systems runs virtualized on [[Xen]], a micro-kernel-type hypervisor published under the same license as the Linux kernel ([[GNU General Public License#Version 2|GNU GPL
For the managing there are [[libvirt]], [[libguestfs]] and several utilities building
[[OpenStack]] controller nodes run exclusively on Linux, while compute nodes are cross-platform. Software projects, serving a similar use-case as OpenStack are [[Nimbus (cloud computing)|Nimbus]], [[Ganeti]], [[AppScale]], [[OpenNebula]], [[Eucalyptus (software)|Eucalyptus]] or [[openQRM]].
==
[[File:Samsung Galaxy Nexus Render.png|100px|thumb|[[Galaxy Nexus]], a Linux-based Android device]]
{{Main|Linux for mobile devices}}
Line 55 ⟶ 57:
Many mobile devices have a [[touchscreen]] as their sole [[human interface device]] (HID). The GUI and partly the [[middleware]] of the operating system has to be adapted as to enable software designers to create an according human-computer interface.
==
[[File:Oxygen devices.svg|thumb|left|Examples of devices that use embedded systems.]]
{{Main|Linux for embedded systems}}
Patches exist which transform the Linux kernel into a [[Real-time computing|real-time]] kernel, termed a [[real-time operating system]] (RTOS). Several are actively maintained. Minimally, such an operating system includes a more or less modified Linux kernel, [[uClibc]] and [[BusyBox]].
{{
==
{{Main|
All the fastest supercomputers in the decade since the ''[[Earth Simulator]]
ASCI White AIX 2001/November 2001 12.3 teraflops.
ASCI Red 1997
Line 99 ⟶ 103:
==References==
{{
{{Linux}}
|