Portal:Linux

Source: Wikipedia, the free encyclopedia.

The Linux Portal

Tux the penguin, the mascot of Linux

Linux (/ˈlɪnʊks/ LIN-uuks) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses and recommends the name "GNU/Linux" to emphasize the use and importance of GNU software in many distributions, causing some controversy.

Linux was originally developed for

big iron systems such as mainframe computers, and is used on all of the world's 500 fastest supercomputers
(, having gradually displaced all competitors).

Linux also runs on

automobiles (Tesla, Audi, Mercedes-Benz, Hyundai, and Toyota), and spacecraft (Falcon 9 rocket, Dragon crew capsule, and the Perseverance rover). (Full article...
)

  • Image 1 Container Linux (formerly CoreOS Linux) is a discontinued open-source lightweight operating system based on the Linux kernel and designed for providing infrastructure for clustered deployments. One of its focuses was scalability. As an operating system, Container Linux provided only the minimal functionality required for deploying applications inside software containers, together with built-in mechanisms for service discovery and configuration sharing. Container Linux shares foundations with Gentoo Linux, ChromeOS, and ChromiumOS through a common software development kit (SDK). Container Linux adds new functionality and customization to this shared foundation to support server hardware and use cases. CoreOS was developed primarily by Alex Polvi, Brandon Philips, and Michael Marineau, with its major features available as a stable release. (Full article...)
    stable release. (Full article...
    )
  • Image 2 Knoppix, stylized KNOPPIX, (/ˈknɒpɪks/ KNOP-iks) is an operating system based on Debian designed to be run directly from a CD / DVD (Live CD) or a USB flash drive (Live USB). It was first released in 2000 by German Linux consultant Klaus Knopper, and was one of the first popular live distributions. Knoppix is loaded from the removable medium and decompressed into a RAM drive. The decompression is transparent and on-the-fly. There are two main editions, available in both English and German: the traditional compact-disc (700 megabytes) edition and the DVD (4.7 gigabytes) "Maxi" edition. The CD edition had not been updated since 2013 until recently as of version 9.1, with CD images being released once again. (Full article...)
    transparent and on-the-fly.

    There are two main editions, available in both English and German: the traditional compact-disc (700 megabytes) edition and the DVD (4.7 gigabytes) "Maxi" edition. The CD edition had not been updated since 2013 until recently as of version 9.1, with CD images being released once again. (Full article...
    )
  • Image 3 Linux malware includes viruses, Trojans, worms and other types of malware that affect the Linux family of operating systems. Linux, Unix and other Unix-like computer operating systems are generally regarded as very well-protected against, but not immune to, computer viruses. (Full article...)
    Linux malware includes viruses, Trojans, worms and other types of malware that affect the Linux family of operating systems. Linux, Unix and other Unix-like computer operating systems are generally regarded as very well-protected against, but not immune to, computer viruses. (Full article...)
  • Image 4 An example of LSB output in a terminal (Debian version 11) The Linux Standard Base (LSB) was a joint project by several Linux distributions under the organizational structure of the Linux Foundation to standardize the software system structure, including the Filesystem Hierarchy Standard. LSB was based on the POSIX specification, the Single UNIX Specification (SUS), and several other open standards, but extended them in certain areas. According to LSB: The goal of the LSB is to develop and promote a set of open standards that will increase compatibility among Linux distributions and enable software applications to run on any compliant system even in binary form. In addition, the LSB will help coordinate efforts to recruit software vendors to port and write products for Linux Operating Systems. (Full article...)
    An example of LSB output in a terminal (Debian version 11)

    The Linux Standard Base (LSB) was a joint project by several Linux distributions under the organizational structure of the Linux Foundation to standardize the software system structure, including the Filesystem Hierarchy Standard. LSB was based on the POSIX specification, the Single UNIX Specification (SUS), and several other open standards, but extended them in certain areas.

    According to LSB:


    The goal of the LSB is to develop and promote a set of open standards that will increase compatibility among Linux distributions and enable software applications to run on any compliant system even in binary form. In addition, the LSB will help coordinate efforts to recruit software vendors to port and write products for Linux Operating Systems.

    (Full article...)
  • Image 5 Ubuntu, one of the most popular desktop Linux distributions A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices (for example, OpenWrt) and personal computers (for example, Linux Mint) to powerful supercomputers (for example, Rocks Cluster Distribution). A typical Linux distribution comprises a Linux kernel, an init system (such as systemd, OpenRC, or runit), GNU tools and libraries, documentation, and many other types of software (such as IP network configuration utilities and the getty TTY setup program, among others). Optionally, to provide a desktop experience (most commonly the Mesa userspace graphics drivers) a display server (the most common being the X.org Server, or, more recently, a Wayland compositor such as Sway, KDE's KWin, or GNOME's Mutter), a desktop environment, a sound server (usually either PulseAudio or more recently PipeWire), and other related programs may be included with the distribution or are installable by the user. (Full article...)
    Wayland compositor such as Sway, KDE's KWin, or GNOME's Mutter), a desktop environment, a sound server (usually either PulseAudio or more recently PipeWire), and other related programs may be included with the distribution or are installable by the user. (Full article...
    )
  • Image 6 Loki Software, Inc. (Loki Entertainment) was an American video game developer based in Tustin, California, that ported several video games from Microsoft Windows to Linux. It took its name from the Norse deity Loki. Although successful in its goal of bringing games to the Linux platform, the company folded in January 2002 after filing for bankruptcy. (Full article...)
    Loki Software, Inc. (Loki Entertainment) was an American video game developer based in Tustin, California, that ported several video games from Microsoft Windows to Linux. It took its name from the Norse deity Loki. Although successful in its goal of bringing games to the Linux platform, the company folded in January 2002 after filing for bankruptcy. (Full article...)
  • Image 7 In software development, Linus's law is the assertion that "given enough eyeballs, all bugs are shallow". The law was formulated by Eric S. Raymond in his essay and book The Cathedral and the Bazaar (1999), and was named in honor of Linus Torvalds. A more formal statement is: "Given a large enough beta-tester and co-developer base, almost every problem will be characterized quickly and the fix obvious to someone." Presenting the code to multiple developers with the purpose of reaching consensus about its acceptance is a simple form of software reviewing. Researchers and practitioners have repeatedly shown the effectiveness of reviewing processes in finding bugs and security issues. (Full article...)
    In
    beta-tester and co-developer base, almost every problem will be characterized quickly and the fix obvious to someone." Presenting the code to multiple developers with the purpose of reaching consensus about its acceptance is a simple form of software reviewing. Researchers and practitioners have repeatedly shown the effectiveness of reviewing processes in finding bugs and security issues. (Full article...
    )
  • Image 8 Asahi Linux is a project that ports the Linux kernel and related software to Apple silicon-powered Macs. The software design project was started and is led by Hector Martin. Work began in early 2021, a few months after Apple formally announced the transition to Apple silicon. An initial alpha release followed in 2022. The project has been made challenging by the lack of publicly available documentation of Apple's proprietary firmware. (Full article...)

    Asahi Linux is a project that ports the Linux kernel and related software to Apple silicon-powered Macs. The software design project was started and is led by Hector Martin. Work began in early 2021, a few months after Apple formally announced the transition to Apple silicon. An initial alpha release followed in 2022. The project has been made challenging by the lack of publicly available documentation of Apple's proprietary firmware. (Full article...)
  • Image 9 Security-Enhanced Linux (SELinux) is a Linux kernel security module that provides a mechanism for supporting access control security policies, including mandatory access controls (MAC). SELinux is a set of kernel modifications and user-space tools that have been added to various Linux distributions. Its architecture strives to separate enforcement of security decisions from the security policy, and streamlines the amount of software involved with security policy enforcement. The key concepts underlying SELinux can be traced to several earlier projects by the United States National Security Agency (NSA). (Full article...)

    Security-Enhanced Linux (SELinux) is a Linux kernel security module that provides a mechanism for supporting access control security policies, including mandatory access controls (MAC).

    SELinux is a set of kernel modifications and user-space tools that have been added to various Linux distributions. Its architecture strives to separate enforcement of security decisions from the security policy, and streamlines the amount of software involved with security policy enforcement. The key concepts underlying SELinux can be traced to several earlier projects by the United States National Security Agency (NSA). (Full article...)
  • Image 10 Fedora Project logo The Fedora Project is an independent project to co-ordinate the development of Fedora Linux, a Linux-based operating system, operating with the vision of "a world where everyone benefits from free and open source software built by inclusive, welcoming, and open-minded communities." The project's mission statement is to create "an innovative platform for hardware, clouds, and containers that enables software developers and community members to build tailored solutions for their users". The project also oversees Extra Packages for Enterprise Linux, a special interest group which maintains the eponymous packages. The project was founded in 2003 as a result of a merger between the Red Hat Linux (RHL) and Fedora Linux projects. It is sponsored by Red Hat (an IBM subsidiary) primarily, but its employees make up only 35% of project contributors, and most of the over 2,000 contributors are unaffiliated members of the community. (Full article...)

    Fedora Project logo

    The Fedora Project is an independent project to co-ordinate the development of Fedora Linux, a Linux-based operating system, operating with the vision of "a world where everyone benefits from free and open source software built by inclusive, welcoming, and open-minded communities." The project's mission statement is to create "an innovative platform for hardware, clouds, and containers that enables software developers and community members to build tailored solutions for their users". The project also oversees Extra Packages for Enterprise Linux, a special interest group which maintains the eponymous packages. The project was founded in 2003 as a result of a merger between the Red Hat Linux (RHL) and Fedora Linux projects. It is sponsored by Red Hat (an IBM subsidiary) primarily, but its employees make up only 35% of project contributors, and most of the over 2,000 contributors are unaffiliated members of the community. (Full article...)
  • Image 11 Ubuntu 23.10 Mantic Minotaur Ubuntu releases are made semiannually by Canonical Ltd, its developers, using the year and month of the release as a version number. The first Ubuntu release, for example, was Ubuntu 4.10 and was released on 20 October 2004. Consequently, version numbers for future versions are provisional; if the release is delayed until a different month (or even year) than planned, the version number will change accordingly. Canonical schedules Ubuntu releases to occur approximately one month after GNOME releases, resulting in each Ubuntu release including a newer version of GNOME. (Full article...)
    Ubuntu 23.10 Mantic Minotaur

    Ubuntu releases are made semiannually by Canonical Ltd, its developers, using the year and month of the release as a version number. The first Ubuntu release, for example, was Ubuntu 4.10 and was released on 20 October 2004. Consequently, version numbers for future versions are provisional; if the release is delayed until a different month (or even year) than planned, the version number will change accordingly.

    Canonical schedules Ubuntu releases to occur approximately one month after GNOME releases, resulting in each Ubuntu release including a newer version of GNOME. (Full article...)
  • Image 12 GoboLinux is a Linux distribution whose most prominent feature is a reorganization of the traditional Linux file system. Rather than following the Filesystem Hierarchy Standard like most Unix-like systems, each program in a GoboLinux system has its own subdirectory tree, where all of its files (including settings specific for that program) may be found. Thus, a program "Foo" has all of its specific files and libraries in /Programs/Foo, under the corresponding version of this program at hand. For example, the commonly known GCC compiler suite version 8.1.0, would reside under the directory /Programs/GCC/8.1.0. According to the GoboLinux developers, this results in a cleaner system. (Full article...)
    subdirectory tree, where all of its files (including settings specific for that program) may be found. Thus, a program "Foo" has all of its specific files and libraries in /Programs/Foo, under the corresponding version of this program at hand. For example, the commonly known GCC compiler suite version 8.1.0, would reside under the directory /Programs/GCC/8.1.0.

    According to the GoboLinux developers, this results in a cleaner system. (Full article...
    )
  • Image 13 Linux Mint is a community-driven Linux distribution based on Ubuntu (which is in turn based on Debian), bundled with a variety of free and open-source applications. It can provide full out-of-the-box multimedia support for those who choose to include proprietary software such as multimedia codecs. Compared to Ubuntu, it uses the Cinnamon interface in the most popular edition, using a different, more traditional layout that can be customized by dragging the applets and creating panels. New applets can also be downloaded. The Linux Mint project was created by Clément Lefèbvre and is actively maintained by the Linux Mint Team and community. (Full article...)

    Linux Mint is a community-driven Linux distribution based on Ubuntu (which is in turn based on Debian), bundled with a variety of free and open-source applications. It can provide full out-of-the-box multimedia support for those who choose to include proprietary software such as multimedia codecs. Compared to Ubuntu, it uses the Cinnamon interface in the most popular edition, using a different, more traditional layout that can be customized by dragging the applets and creating panels. New applets can also be downloaded.

    The Linux Mint project was created by Clément Lefèbvre and is actively maintained by the Linux Mint Team and community. (Full article...)
  • Image 14 Wordmark and logo used since 2023 Android is a mobile operating system (32-bit and 64-bit) based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008. At its core, the operating system is known as the Android Open Source Project (AOSP) and is free and open-source software (FOSS) primarily licensed under the Apache License. However, most devices run on the proprietary Android version developed by Google, which ships with additional proprietary closed-source software pre-installed, most notably Google Mobile Services (GMS) which includes core apps such as Google Chrome, the digital distribution platform Google Play, and the associated Google Play Services development platform. Firebase Cloud Messaging is used for push notifications. While AOSP is free, the "Android" name and logo are trademarks of Google, which imposes standards to restrict the use of Android branding by "uncertified" devices outside their ecosystem. (Full article...)

    Wordmark and logo used since 2023

    Android is a mobile operating system (32-bit and 64-bit) based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

    At its core, the operating system is known as the Android Open Source Project (AOSP) and is free and open-source software (FOSS) primarily licensed under the Apache License. However, most devices run on the proprietary Android version developed by Google, which ships with additional proprietary closed-source software pre-installed, most notably Google Mobile Services (GMS) which includes core apps such as Google Chrome, the digital distribution platform Google Play, and the associated Google Play Services development platform. Firebase Cloud Messaging is used for push notifications. While AOSP is free, the "Android" name and logo are trademarks of Google, which imposes standards to restrict the use of Android branding by "uncertified" devices outside their ecosystem. (Full article...)
  • Image 15 SUSE Linux Enterprise (SLE) is a Linux-based operating system developed by SUSE. It is available in two editions, suffixed with Server (SLES) for servers and mainframes, and Desktop (SLED) for workstations and desktop computers. Its major versions are released at an interval of three–four years, while minor versions (called "Service Packs") are released about every 12 months. SUSE Linux Enterprise products receive more intense testing than the upstream openSUSE community product, with the intention that only mature, stable versions of the included components will make it through to the released enterprise product. It is developed from a common code base with other SUSE Linux Enterprise products. (Full article...)
    Linux-based operating system developed by SUSE. It is available in two editions, suffixed with Server (SLES) for servers and mainframes, and Desktop (SLED) for workstations and desktop computers.

    Its major versions are released at an interval of three–four years, while minor versions (called "Service Packs") are released about every 12 months. SUSE Linux Enterprise products receive more intense testing than the upstream openSUSE community product, with the intention that only mature, stable versions of the included components will make it through to the released enterprise product. It is developed from a common code base with other SUSE Linux Enterprise products. (Full article...
    )

Release news

Selected image

Low latency between input from the user and output to the user

Linux as gaming platform
: everything has to pass through the Linux kernel with as low a latency as possible.

Related portals

Selected biographies - load new batch

General images - load new batch

The following are images from various Linux-related articles on Wikipedia.
  • Image 1Screenshot of GDebi Package installer (from Debian)
    Screenshot of GDebi Package installer (from Debian)
  • Image 2An example of Linux kernel panic (from Linux kernel)
    An example of Linux kernel panic (from Linux kernel)
  • Image 3The Linux kernel supports various hardware architectures, providing a common platform for software, including proprietary software. (from Linux kernel)
    The Linux kernel supports various hardware architectures, providing a common platform for software, including proprietary software. (from Linux kernel)
  • Image 4Fedora Core 1.0, a continuation of Red Hat Enterprise Linux with GNOME 2.4 (2003-11) (from Fedora Linux)
    Fedora Core 1.0, a continuation of Red Hat Enterprise Linux with GNOME 2.4 (2003-11) (from Fedora Linux)
  • Image 5Text version of the Debian Installer (from Debian)
    Text version of the
    Debian Installer (from Debian
    )
  • Image 6Linus Torvalds at the LinuxCon Europe 2014 in Düsseldorf (from Linux kernel)
    Linus Torvalds at the LinuxCon Europe 2014 in Düsseldorf (from Linux kernel)
  • Image 7Boot messages of a Linux kernel 2.6.25.17 (from Linux kernel)
    Boot messages of a Linux kernel 2.6.25.17 (from Linux kernel)
  • Image 8Fedora 15 (Lovelock), the first release with GNOME 3 and GNOME Shell. (2011-05) (from Fedora Linux)
    Fedora 15 (Lovelock), the first release with GNOME 3 and GNOME Shell. (2011-05) (from Fedora Linux)
  • Image 9Using Aptitude to view Debian package details (from Debian)
    Using Aptitude to view Debian package details (from Debian)
  • Image 10Fedora KDE Plasma Desktop, one of the several official Fedora Spins (from Fedora Linux)
    Fedora KDE Plasma Desktop, one of the several official Fedora Spins (from Fedora Linux)
  • The Linux Storage Stack Diagram (from Linux kernel)
  • Image 12Fedora Workstation 35 installation summary (from Fedora Linux)
    Fedora Workstation 35 installation summary (from Fedora Linux)
  • Image 13Logo of Debian GNU/kFreeBSD (from Debian)
    Logo of Debian GNU/kFreeBSD (from Debian)
  • Image 14Debian 10 console login and welcome message (from Debian)
    Debian 10 console login and welcome message (from Debian)
  • Image 15Debian 4 (Etch), 2007 (from Debian)
    Debian 4 (Etch), 2007 (from Debian)
  • Image 16HP 9000 C110 PA-RISC workstation booting Debian Lenny (from Debian)
    HP 9000 C110 PA-RISC workstation booting Debian Lenny (from Debian)
  • Image 17TiVo DVR, a consumer device running Linux (from Linux kernel)
    TiVo DVR, a consumer device running Linux (from Linux kernel)
  • Image 18Package installed with Aptitude (from Debian)
    Package installed with Aptitude (from Debian)
  • Image 19Map of the Linux kernel (from Linux kernel)
    Map of the Linux kernel (from Linux kernel)
  • Image 20Ubuntu family tree[dubious – discuss] (from Ubuntu)
    Ubuntu family tree[dubious ] (from Ubuntu)
  • Image 21Debian GNU/Hurd running on Xfce (from Debian)
    Debian GNU/Hurd running on Xfce (from Debian)
  • Deepin-logo
    Deepin logo (from Ubuntu)
  • (from Ubuntu)
    Cloud Ubuntu Orange Box
  • Image 24Ubuntu - Version History - Visual Timeline - 20231019 (from Ubuntu)
    Ubuntu - Version History - Visual Timeline - 20231019 (from Ubuntu)
  • Image 25The core values of the Fedora community (from Fedora Linux)
    The core values of the Fedora community (from Fedora Linux)
  • Image 26An iPod booting iPodLinux (from Linux kernel)
    An iPod booting iPodLinux (from Linux kernel)
  • Image 27Logo of GNU Hurd (from Debian)
    Logo of GNU Hurd (from Debian)
  • Image 28Four interfaces are distinguished: two internal to the kernel, and two between the kernel and userspace. (from Linux kernel)
    Four interfaces are distinguished: two internal to the kernel, and two between the kernel and userspace. (from Linux kernel)
  • Image 29Fedora 21, a version that brought experimental Wayland and HiDPI support (2014-12) (from Fedora Linux)
    Fedora 21, a version that brought experimental
    Wayland and HiDPI support (2014-12) (from Fedora Linux
    )
  • Image 30The official logo (also known as open use logo) that contains the well-known Debian swirl (from Debian)
    The official logo (also known as open use logo) that contains the well-known Debian swirl (from Debian)
  • Image 31At XDC2014, Alex Deucher from AMD announced the unified kernel-mode driver. The proprietary Linux graphic driver, libGL-fglrx-glx, will share the same DRM infrastructure with Mesa 3D. As there is no stable in-kernel ABI, AMD had to constantly adapt the former binary blob used by Catalyst. (from Linux kernel)
    At XDC2014, Alex Deucher from AMD announced the unified kernel-mode driver. The proprietary Linux graphic driver,
    Mesa 3D. As there is no stable in-kernel ABI, AMD had to constantly adapt the former binary blob used by Catalyst. (from Linux kernel
    )
  • Image 32Debian 6 (Squeeze), 2011 (from Debian)
    Debian 6 (Squeeze), 2011 (from Debian)
  • Image 33Graphical version of the Debian Installer (from Debian)
    Graphical version of the Debian Installer (from Debian)
  • Image 34Iceweasel logo (from Debian)
    Iceweasel logo (from Debian
    )
  • Image 35Xfce is default on CD images and non-Linux ports. (from Debian)
    Xfce is default on CD images and non-Linux ports. (from Debian)
  • Image 36Debian 10 installation menu (BIOS Mode) (from Debian)
    Debian 10 installation menu (BIOS Mode) (from Debian)
  • Image 37A Debian 10.0 Buster box cover (from Debian)
    A Debian 10.0 Buster box cover (from Debian)
  • Image 38Sankey diagram of Linux Kernel Source Lines of Code (from Linux kernel)
    Sankey diagram of Linux Kernel Source Lines of Code (from Linux kernel)
  • Image 39Eucalyptus interface (from Ubuntu)
    Eucalyptus interface (from Ubuntu)
  • Image 40Redevelopment costs of Linux kernel (from Linux kernel)
    Redevelopment costs of Linux kernel (from Linux kernel)

Did you know?

  • ... that it is now possible to
    Mac
    ?
  • ... that Leafpad is a text editor for Linux that is comparable to Notepad for Windows?

WikiProjects


Topics

Subcategories

Category puzzle
Category puzzle
Select [►] to view subcategories

Associated Wikimedia

The following Wikimedia Foundation sister projects provide more on this subject:

Sources

More portals

Purge server cache