Linux, the Glossary
Linux is both an open-source Unix-like kernel and a generic name for 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.[1]
Table of Contents
426 relations: Academic institution, Ada (programming language), Alpine Linux, AMD, American National Standards Institute, Andrew S. Tanenbaum, Android (operating system), Anjuta, Apache Groovy, API, Apple DOS, Apple silicon, APT (software), ARC (processor), Arch Linux, ARM architecture family, Assembly language, AT&T Corporation, Automation, AWK, B4X, Bash (Unix shell), BASIC, Basic-256, Basic4GL, Bell Labs, Bionic (software), Blend word, Bootloader, Borland Kylix, Brazil, Breakup of the Bell System, Bryan Cantrill, Business model, BusyBox, C (programming language), C Sharp (programming language), C standard library, C++, Canonical (company), Car, China, Chipmunk Basic, Chromebook, ChromeOS, Cinnamon (desktop environment), Classic Mac OS, Close front unrounded vowel, Cloud computing, Clutter (software), ... Expand index (376 more) »
- 1991 software
- Finnish inventions
- Linus Torvalds
- Operating systems
Academic institution
An academic institution is an educational institution dedicated to education and research, which grants academic degrees.
See Linux and Academic institution
Ada (programming language)
Ada is a structured, statically typed, imperative, and object-oriented high-level programming language, inspired by Pascal and other languages.
See Linux and Ada (programming language)
Alpine Linux
Alpine Linux is a Linux distribution designed to be small, simple, and secure.
AMD
Advanced Micro Devices, Inc. (AMD) is an American multinational corporation and fabless semiconductor company based in Santa Clara, California, that designs, develops and sells computer processors and related technologies for business and consumer markets.
See Linux and AMD
American National Standards Institute
The American National Standards Institute (ANSI) is a private nonprofit organization that oversees the development of voluntary consensus standards for products, services, processes, systems, and personnel in the United States.
See Linux and American National Standards Institute
Andrew S. Tanenbaum
Andrew Stuart Tanenbaum (born March 16, 1944), sometimes referred to by the handle ast, is an American computer scientist and professor emeritus of computer science at the Vrije Universiteit Amsterdam in the Netherlands.
See Linux and Andrew S. Tanenbaum
Android (operating system)
Android is a mobile operating system 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. Linux and Android (operating system) are computing platforms.
See Linux and Android (operating system)
Anjuta
Anjuta was an integrated development environment written for the GNOME project.
See Linux and Anjuta
Apache Groovy
Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform. Linux and Apache Groovy are cross-platform software.
API
An is a way for two or more computer programs or components to communicate with each other.
See Linux and API
Apple DOS
Apple DOS is the disk operating system for the Apple II computers from late 1978 through early 1983.
Apple silicon
Apple silicon refers to a series of system on a chip (SoC) and system in a package (SiP) processors designed by Apple Inc., mainly using the ARM architecture.
APT (software)
Advanced package tool, or APT, is a free-software user interface that works with core libraries to handle the installation and removal of software on Debian and Debian-based Linux distributions.
ARC (processor)
ARC (Argonaut RISC Core) embedded system processors are a family of 32-bit and 64-bit reduced instruction set computer (RISC) central processing units (CPUs) originally designed by ARC International.
Arch Linux
Arch Linux is an independently developed x86-64 general-purpose Linux distribution that strives to provide the latest stable versions of most software by following a rolling-release model.
ARM architecture family
ARM (stylised in lowercase as arm, formerly an acronym for Advanced RISC Machines and originally Acorn RISC Machine) is a family of RISC instruction set architectures (ISAs) for computer processors.
See Linux and ARM architecture family
Assembly language
In computer programming, assembly language (alternatively assembler language or symbolic machine code), often referred to simply as assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions.
See Linux and Assembly language
AT&T Corporation
AT&T Corporation, commonly referred to as AT&T, an abbreviation for its former name, the American Telephone and Telegraph Company, was an American telecommunications company that provided voice, video, data, and Internet telecommunications and professional services to businesses, consumers, and government agencies.
See Linux and AT&T Corporation
Automation
Automation describes a wide range of technologies that reduce human intervention in processes, mainly by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machines.
AWK
AWK is a domain-specific language designed for text processing and typically used as a data extraction and reporting tool. Linux and AWK are cross-platform software.
See Linux and AWK
B4X
B4X is a suite of rapid application development IDEs and proprietary programming language that allows the creation of applications on the following platforms: Google Android, Apple iOS, Java, Raspberry Pi and Arduino.
See Linux and B4X
Bash (Unix shell)
Bash, short for Bourne-Again SHell, is a shell program and command language supported by the Free Software Foundation and first developed for the GNU Project by Brian Fox. Linux and Bash (Unix shell) are free software programmed in C.
See Linux and Bash (Unix shell)
BASIC
BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use.
See Linux and BASIC
Basic-256
Basic-256 is a project to learn the basics of computer programming.
Basic4GL
Basic4GL (B4GL; from Basic for openGL) is an interpreted, open source version of the BASIC programming language which features support for 3D computer graphics using OpenGL.
Bell Labs
Bell Labs is an American industrial research and scientific development company credited with the development of radio astronomy, the transistor, the laser, the photovoltaic cell, the charge-coupled device (CCD), information theory, the Unix operating system, and the programming languages B, C, C++, S, SNOBOL, AWK, AMPL, and others.
Bionic (software)
Bionic is an implementation of the C standard library, developed by Google for its Android operating system.
See Linux and Bionic (software)
Blend word
In linguistics, a blend—also known as a blend word, lexical blend, or portmanteau—is a word formed, usually intentionally, by combining the sounds and meanings of two or more words.
Bootloader
A bootloader, also spelled as boot loader or called bootstrap loader, is a computer program that is responsible for booting a computer.
Borland Kylix
Borland Kylix is a compiler and integrated development environment (IDE) formerly sold by Borland, but later discontinued.
Brazil
Brazil, officially the Federative Republic of Brazil, is the largest and easternmost country in South America and Latin America.
See Linux and Brazil
Breakup of the Bell System
The monopoly position of the Bell System in the U.S. was ended on January 8, 1982, by a consent decree providing that AT&T Corporation would, as had been initially proposed by AT&T, relinquish control of the Bell Operating Companies, which had provided local telephone service in the United States.
See Linux and Breakup of the Bell System
Bryan Cantrill
Bryan M. Cantrill (born 1973) is an American software engineer who worked at Sun Microsystems and later at Oracle Corporation following its acquisition of Sun.
Business model
A business model describes how an organization creates, delivers, and captures value,Business Model Generation, Alexander Osterwalder, Yves Pigneur, Alan Smith, and 470 practitioners from 45 countries, self-published, 2010 in economic, social, cultural or other contexts.
BusyBox
BusyBox is a software suite that provides several Unix utilities in a single executable file. Linux and BusyBox are free software programmed in C.
C (programming language)
C (pronounced – like the letter c) is a general-purpose programming language. Linux and c (programming language) are cross-platform software.
See Linux and C (programming language)
C Sharp (programming language)
C# is a general-purpose high-level programming language supporting multiple paradigms.
See Linux and C Sharp (programming language)
C standard library
The C standard library or libc is the standard library for the C programming language, as specified in the ISO C standard.
See Linux and C standard library
C++
C++ (pronounced "C plus plus" and sometimes abbreviated as CPP) is a high-level, general-purpose programming language created by Danish computer scientist Bjarne Stroustrup. Linux and C++ are cross-platform software.
See Linux and C++
Canonical (company)
Canonical Ltd. is a privately held computer software company based in London, England.
See Linux and Canonical (company)
Car
A car, or an automobile, is a motor vehicle with wheels.
See Linux and Car
China
China, officially the People's Republic of China (PRC), is a country in East Asia.
See Linux and China
Chipmunk Basic
Chipmunk Basic is a freeware interpreter for the BASIC programming language maintained by Ron Nicholson.
Chromebook
Chromebook (sometimes stylized in lowercase as chromebook) is a line of laptop and tablet computers that runs using ChromeOS, an operating system developed by Google.
ChromeOS
ChromeOS, sometimes styled as chromeOS and formerly styled as Chrome OS, is a Linux distribution developed and designed by Google.
Cinnamon (desktop environment)
Cinnamon is a free and open-source desktop environment for Linux and other Unix-like operating systems, which was originally based on GNOME 3, but follows traditional desktop metaphor conventions.
See Linux and Cinnamon (desktop environment)
Classic Mac OS
Mac OS (originally System Software; retronym: Classic Mac OS) is the series of operating systems developed for the Macintosh family of personal computers by Apple Computer, Inc. from 1984 to 2001, starting with System 1 and ending with Mac OS 9.
Close front unrounded vowel
The close front unrounded vowel, or high front unrounded vowel, is a type of vowel sound that occurs in most spoken languages, represented in the International Phonetic Alphabet by the symbol i. It is similar to the vowel sound in the English word meet—and often called long-e in American English.
See Linux and Close front unrounded vowel
Cloud computing
Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user.
Clutter (software)
Clutter is a discontinued GObject-based graphics library for creating hardware-accelerated user interfaces.
See Linux and Clutter (software)
COCOMO
The Constructive Cost Model (COCOMO) is a procedural software cost estimation model developed by Barry W. Boehm.
See Linux and COCOMO
Code::Blocks
Code::Blocks is a free, open-source, cross-platform IDE that supports multiple compilers including GCC, Clang and Visual C++. Linux and Code::Blocks are cross-platform software.
CodeLite
CodeLite is a free and open-source IDE for the C, C++, PHP, and JavaScript (Node.js) programming languages. Linux and CodeLite are cross-platform software.
Collaboration
Collaboration (from Latin com- "with" + laborare "to labor", "to work") is the process of two or more people, entities or organizations working together --> to complete a task or achieve a goal.
Command-line interface
A command-line interface (CLI) is a means of interacting with a computer program by inputting lines of text called command-lines.
See Linux and Command-line interface
Common Language Infrastructure
The Common Language Infrastructure (CLI) is an open specification and technical standard originally developed by Microsoft and standardized by ISO/IEC (ISO/IEC 23271) and Ecma International (ECMA 335) that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.
See Linux and Common Language Infrastructure
Comparison of Linux distributions
Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations.
See Linux and Comparison of Linux distributions
Comparison of open-source and closed-source software
Free/open-source software – the source availability model used by free and open-source software (FOSS) – and closed source are two approaches to the distribution of software.
See Linux and Comparison of open-source and closed-source software
Comparison of operating systems
These tables provide a comparison of operating systems, of computer devices, as listing general and technical information for a number of widely used and currently available PC or handheld (including smartphone and tablet computer) operating systems. Linux and comparison of operating systems are operating systems.
See Linux and Comparison of operating systems
Comparison of X Window System desktop environments
A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.
See Linux and Comparison of X Window System desktop environments
Compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).
Compositing window manager
A compositing manager, or compositor, is software that provides applications with an off-screen buffer for each window.
See Linux and Compositing window manager
Computer architecture
In computer science and computer engineering, computer architecture is a description of the structure of a computer system made from component parts.
See Linux and Computer architecture
Computer cluster
A computer cluster is a set of computers that work together so that they can be viewed as a single system.
See Linux and Computer cluster
Computer data storage
Computer data storage or digital data storage is a technology consisting of computer components and recording media that are used to retain digital data.
See Linux and Computer data storage
Computer science
Computer science is the study of computation, information, and automation.
See Linux and Computer science
Computing platform
A computing platform, digital platform, or software platform is the infrastructure on which software is executed. Linux and computing platform are computing platforms.
See Linux and Computing platform
Convention (meeting)
A convention (or event), in the sense of a meeting, is a gathering of individuals who meet at an arranged place and time in order to discuss or engage in some common interest.
See Linux and Convention (meeting)
Copyleft
Copyleft is the legal technique of granting certain freedoms over copies of copyrighted works with the requirement that the same rights be preserved in derivative works.
Covermount
Covermount (sometimes written cover mount) is the name given to storage media (containing software and or audiovisual media) or other products (ranging from toys to flip-flops) packaged as part of a magazine or newspaper.
CP/M
CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc. CP/M is a disk operating system and its purpose is to organize files on a magnetic storage medium, and to load and run programs stored on a disk.
See Linux and CP/M
Criticism of Linux
The criticism of Linux focuses on issues concerning use of operating systems which use the Linux kernel.
See Linux and Criticism of Linux
Daemon (computing)
In multitasking computer operating systems, a daemon is a computer program that runs as a background process, rather than being under the direct control of an interactive user.
See Linux and Daemon (computing)
Debian
Debian, also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware or software developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993.
See Linux and Debian
DEC Alpha
Alpha (original name Alpha AXP) is a 64-bit reduced instruction set computer (RISC) instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC).
Dell
Dell Inc. is an American technology company that develops, sells, repairs, and supports computers and related products and services.
See Linux and Dell
Delphi (software)
Delphi is a general-purpose programming language and a software product that uses the Delphi dialect of the Object Pascal programming language and provides an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, currently developed and maintained by Embarcadero Technologies.
See Linux and Delphi (software)
Dennis Ritchie
Dennis MacAlistair Ritchie (September 9, 1941 – October 12, 2011) was an American computer scientist.
Desktop computer
A desktop computer (often abbreviated desktop) is a personal computer designed for regular use at a stationary location on or near a desk (as opposed to a portable computer) due to its size and power requirements.
See Linux and Desktop computer
Desktop environment
In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphical shell.
See Linux and Desktop environment
Device driver
In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton.
Digital rights management
Digital rights management (DRM) is the management of legal access to digital content.
See Linux and Digital rights management
Douglas McIlroy
Malcolm Douglas McIlroy (born 1932) is an American mathematician, engineer, and programmer.
Dpkg
dpkg is the software at the base of the package management system in the free operating system Debian and its numerous derivatives. Linux and Dpkg are free software programmed in C.
See Linux and Dpkg
DreamWorks Animation
DreamWorks Animation LLC (DWA) (also known as DreamWorks Animation Studios or simply DreamWorks) is an American animation studio owned by Universal Pictures, a division of NBCUniversal, which is itself a subsidiary of Comcast.
See Linux and DreamWorks Animation
DVB
Digital Video Broadcasting (DVB) is a set of international open standards for digital television.
See Linux and DVB
Dwm
dwm is a minimalist dynamic window manager for the X Window System developed by Suckless that has influenced the development of several other X window managers, including xmonad and awesome. Linux and Dwm are free software programmed in C.
See Linux and Dwm
Dynamic linker
In computing, a dynamic linker is the part of an operating system that loads and links the shared libraries needed by an executable when it is executed (at "run time"), by copying the content of libraries from persistent storage to RAM, filling jump tables and relocating pointers.
Dynamic programming language
In computer science, a dynamic programming language is a class of high-level programming languages which at runtime execute many common programming behaviours that static programming languages perform during compilation.
See Linux and Dynamic programming language
Dynamic window manager
In computing, a dynamic window manager is a tiling window manager where windows are tiled based on preset layouts between which the user can switch.
See Linux and Dynamic window manager
Eclipse (software)
Eclipse is an integrated development environment (IDE) used in computer programming.
See Linux and Eclipse (software)
Elementary OS
elementary OS is a Linux distribution based on Ubuntu LTS.
Emacs
Emacs, originally named EMACS (an acronym for "Editor Macros"), is a family of text editors that are characterized by their extensibility. Linux and Emacs are free software programmed in C.
See Linux and Emacs
Emacs Lisp
Emacs Lisp is a Lisp dialect made for Emacs.
Embeddable Linux Kernel Subset
The Embeddable Linux Kernel Subset (ELKS), formerly known as Linux-8086, is a Linux-like operating system kernel.
See Linux and Embeddable Linux Kernel Subset
Embedded system
An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system.
Enlightenment (window manager)
Enlightenment, also known simply as E, is a compositing window manager for the X Window System.
See Linux and Enlightenment (window manager)
Enlightenment Foundation Libraries
The Enlightenment Foundation Libraries (EFL) are a set of graphics libraries that grew out of the development of Enlightenment, a window manager and Wayland compositor. Linux and Enlightenment Foundation Libraries are cross-platform software.
See Linux and Enlightenment Foundation Libraries
Eric S. Raymond
Eric Steven Raymond (born December 4, 1957), often referred to as ESR, is an American software developer, open-source software advocate, and author of the 1997 essay and 1999 book The Cathedral and the Bazaar.
Evolution
Evolution is the change in the heritable characteristics of biological populations over successive generations.
Executable and Linkable Format
In computing, the Executable and Linkable FormatTool Interface Standard (TIS) Version 1.1 (October 1993) (ELF, formerly named Extensible Linking Format) is a common standard file format for executable files, object code, shared libraries, and core dumps.
See Linux and Executable and Linkable Format
Facebook is a social media and social networking service owned by American technology conglomerate Meta.
Falcon 9
Falcon 9 is a partially reusable, human-rated, two-stage-to-orbit, medium-lift launch vehicle designed and manufactured in the United States by SpaceX.
Fedora Linux
Fedora Linux is a Linux distribution developed by the Fedora Project.
File system
In computing, a file system or filesystem (often abbreviated to FS or fs) governs file organization and access.
File Transfer Protocol
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network.
See Linux and File Transfer Protocol
FireMonkey
FireMonkey (abbreviated FMX) is a cross-platform GUI framework developed by Embarcadero Technologies for use in Delphi, C++Builder or, using Object Pascal, C++ or Python to build cross platform applications for Windows, macOS, iOS, and Android.
Firmware
In computing, firmware is software that provides low-level control of computing device hardware.
Fitness landscape
In evolutionary biology, fitness landscapes or adaptive landscapes (types of evolutionary landscapes) are used to visualize the relationship between genotypes and reproductive success.
See Linux and Fitness landscape
Fork (software development)
In software engineering, a project fork happens when developers take a copy of source code from one software package and start independent development on it, creating a distinct and separate piece of software.
See Linux and Fork (software development)
Fortran
Fortran (formerly FORTRAN) is a third generation, compiled, imperative programming language that is especially suited to numeric computation and scientific computing.
France
France, officially the French Republic, is a country located primarily in Western Europe.
See Linux and France
Free and open-source software
Free and open-source software (FOSS) is software that is available under a license that grants the right to use, modify, and distribute the software, modified or not, to everyone free of charge.
See Linux and Free and open-source software
Free Pascal
Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. Linux and Free Pascal are cross-platform software.
Free software
Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
Free Software Foundation
The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985, to support the free software movement, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License.
See Linux and Free Software Foundation
Free-software license
A free-software license is a notice that grants the recipient of a piece of software extensive rights to modify and redistribute that software.
See Linux and Free-software license
FreeBASIC
FreeBASIC is a free and open source multiplatform compiler and programming language based on BASIC licensed under the GNU GPL for Microsoft Windows, protected-mode MS-DOS (DOS extender), Linux, FreeBSD and Xbox.
FreeBSD
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD). Linux and FreeBSD are computing platforms.
FreedomHEC
FreedomHEC (a play on WinHEC) was an "unconference" for computer hardware engineers and device driver developers that ran from 2006 to 2012.
Functional programming
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions.
See Linux and Functional programming
FUNET
FUNET is the Finnish University and Research Network, a backbone network providing Internet connections for Finnish universities and polytechnics as well as other research facilities.
See Linux and FUNET
FVWM
The F Virtual Window Manager (FVWM) is a virtual window manager for the X Window System.
See Linux and FVWM
Gambas
Gambas is the name of an object-oriented dialect of the BASIC programming language, as well as the integrated development environment that accompanies it.
See Linux and Gambas
Geany
Geany is a free and open-source lightweight GUI text editor using Scintilla and GTK, including basic IDE features. Linux and Geany are free software programmed in C.
See Linux and Geany
Gentoo Linux
Gentoo Linux (pronounced) is a Linux distribution built using the Portage package management system.
Germany
Germany, officially the Federal Republic of Germany (FRG), is a country in Central Europe.
GLBasic
GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices.
Glibc
The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library. Linux and glibc are free software programmed in C.
See Linux and Glibc
GNOME
GNOME, originally an acronym for GNU Network Object Model Environment, is a free and open-source desktop environment for Linux and other Unix-like operating systems. Linux and GNOME are free software programmed in C.
See Linux and GNOME
GNOME Project
GNOME Project is a community behind the GNOME desktop environment and the software platform upon which it is based.
GNU
GNU is an extensive collection of free software (394 packages), which can be used as an operating system or can be used in parts with other operating systems. Linux and GNU are unix variants.
See Linux and GNU
The GNU Autotools, also known as the GNU Build System, is a suite of programming tools designed to assist in making source code packages portable to many Unix-like systems.
GNU Compiler Collection
The GNU Compiler Collection (GCC) is a collection of compilers from the GNU Project that support various programming languages, hardware architectures and operating systems.
See Linux and GNU Compiler Collection
GNU Core Utilities
The GNU Core Utilities or coreutils is a package of GNU software containing implementations for many of the basic tools, such as cat, ls, and rm, which are used on Unix-like operating systems. Linux and GNU Core Utilities are free software programmed in C.
See Linux and GNU Core Utilities
GNU Emacs
GNU Emacs is a free software text editor. Linux and GNU Emacs are free software programmed in C.
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses, or copyleft, that guarantee end users the four freedoms to run, study, share, and modify the software.
See Linux and GNU General Public License
GNU GRUB
GNU GRUB (short for GNU GRand Unified Bootloader, commonly referred to as GRUB) is a boot loader package from the GNU Project. Linux and GNU GRUB are free software programmed in C.
GNU Guile
GNU Ubiquitous Intelligent Language for Extensions (GNU Guile) is the preferred extension language system for the GNU Project and features an implementation of the programming language Scheme.
GNU Hurd
GNU Hurd is a collection of microkernel servers written as part of GNU, for the GNU Mach microkernel. Linux and GNU Hurd are unix variants.
GNU Lesser General Public License
The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF).
See Linux and GNU Lesser General Public License
GNU nano
GNU nano is a text editor for Unix-like computing systems or operating environments using a command line interface. Linux and GNU nano are cross-platform software and free software programmed in C.
GNU Pascal
GNU Pascal (GPC) is a Pascal compiler composed of a frontend to GNU Compiler Collection (GCC), similar to the way Fortran and other languages were added to GCC.
GNU Project
The GNU Project is a free software, mass collaboration project announced by Richard Stallman on September 27, 1983.
The GNU toolchain is a broad collection of programming tools produced by the GNU Project.
GNU variants
GNU variants (also called GNU distributions or distros for short) are operating systems based upon the GNU operating system (the Hurd kernel, the GNU C library, system libraries and application software like GNU coreutils, bash, GNOME, the Guix package manager, etc).
Go (programming language)
Go is a statically typed, compiled high-level programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Linux and Go (programming language) are cross-platform software.
See Linux and Go (programming language)
Google LLC is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial intelligence (AI).
See Linux and Google
Graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.
See Linux and Graphical user interface
Greg Kroah-Hartman
Greg Kroah-Hartman is a major Linux kernel developer.
See Linux and Greg Kroah-Hartman
Grep
grep is a command-line utility for searching plaintext datasets for lines that match a regular expression.
See Linux and Grep
GTK
GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs). Linux and GTK are cross-platform software and free software programmed in C.
See Linux and GTK
HarperCollins
HarperCollins Publishers LLC is a British-American publishing company that is considered to be one of the "Big Five" English-language publishers, along with Penguin Random House, Hachette, Macmillan, and Simon & Schuster.
Haskell
Haskell is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation.
Helsinki University of Technology
Helsinki University of Technology (TKK; Teknillinen korkeakoulu; Tekniska högskolan) was a technical university in Finland.
See Linux and Helsinki University of Technology
Hewlett-Packard
The Hewlett-Packard Company, commonly shortened to Hewlett-Packard or HP, was an American multinational information technology company headquartered in Palo Alto, California.
High-level programming language
In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.
See Linux and High-level programming language
Home automation
Home automation or domotics is building automation for a home.
HotSpot (virtual machine)
HotSpot, released as Java HotSpot Performance Engine, is a Java virtual machine for desktop and server computers, developed by Sun Microsystems which was purchased by and became a division of Oracle Corporation in 2010.
See Linux and HotSpot (virtual machine)
I3 (window manager)
i3 is a tiling window manager designed for X11, inspired by wmii and written in C. It supports tiling, stacking, and tabbing layouts, which are handled manually. Linux and i3 (window manager) are free software programmed in C.
See Linux and I3 (window manager)
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American multinational technology company headquartered in Armonk, New York and present in over 175 countries.
See Linux and IBM
IBM Enterprise Systems Architecture
IBM Enterprise Systems Architecture is an instruction set architecture introduced by IBM as ESA/370 in 1988. Linux and IBM Enterprise Systems Architecture are computing platforms.
See Linux and IBM Enterprise Systems Architecture
IBM XL C/C++ Compilers
XL C/C++ is the name of IBM's proprietary optimizing C/C++ compilers for IBM-supported environments.
See Linux and IBM XL C/C++ Compilers
IBM Z
IBM Z is a family name used by IBM for all of its z/Architecture mainframe computers.
See Linux and IBM Z
Include directive
Many programming languages and other computer files have a directive, often called include, import, or copy, that causes the contents of the specified file to be inserted into the original file.
See Linux and Include directive
Industrial Light & Magic
Industrial Light & Magic (ILM) is an American motion picture visual effects company that was founded on May 26, 1975 by George Lucas.
See Linux and Industrial Light & Magic
InfoWorld
InfoWorld (IW) is an American information technology media business.
Init
In Unix-based computer operating systems, init (short for initialization) is the first process started during booting of the operating system.
See Linux and Init
Integrated development environment
An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development.
See Linux and Integrated development environment
Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and incorporated in Delaware.
See Linux and Intel
Intel 80286
The Intel 80286 (also marketed as the iAPX 286 and often called Intel 286) is a 16-bit microprocessor that was introduced on February 1, 1982.
Intel 8086
The 8086 (also called iAPX 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and June 8, 1978, when it was released.
Intel C++ Compiler
Intel oneAPI DPC++/C++ Compiler and Intel C++ Compiler Classic (deprecated icc and icl is in Intel OneAPI HPC toolkit) are Intel’s C, C++, SYCL, and Data Parallel C++ (DPC++) compilers for Intel processor-based systems, available for Windows, Linux, and macOS operating systems.
See Linux and Intel C++ Compiler
Inter-process communication
In computer science, inter-process communication (IPC), also spelled interprocess communication, are the mechanisms provided by an operating system for processes to manage shared data.
See Linux and Inter-process communication
International Data Group
International Data Group (IDG, Inc.) is a market intelligence and demand generation company focused on the technology industry.
See Linux and International Data Group
International Organization for Standardization
The International Organization for Standardization (ISO) is an independent, non-governmental, international standard development organization composed of representatives from the national standards organizations of member countries.
See Linux and International Organization for Standardization
Internet forum
An Internet forum, or message board, is an online discussion site where people can hold conversations in the form of posted messages.
Interoperability
Interoperability is a characteristic of a product or system to work with other products or systems.
See Linux and Interoperability
IOS
iOS (formerly iPhone OS) is a mobile operating system developed by Apple exclusively for its smartphones.
See Linux and IOS
IRC
IRC (Internet Relay Chat) is a text-based chat system for instant messaging. Linux and IRC are Finnish inventions.
See Linux and IRC
ΜClinux
μClinux is a variation of the Linux kernel, previously maintained as a fork, that targets microcontrollers without a memory management unit (MMU).
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
See Linux and Java (programming language)
Java virtual machine
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode.
See Linux and Java virtual machine
Jikes RVM
Jikes Research Virtual Machine (Jikes RVM) is a mature virtual machine that runs programs written for the Java platform.
Joe Ossanna
Joseph Frank Ossanna, Jr. (December 10, 1928 – November 28, 1977) was an American electrical engineer and computer programmer who worked as a member of the technical staff at the Bell Telephone Laboratories in Murray Hill, New Jersey.
Jupiter Broadcasting
Jupiter Broadcasting is a podcasting network formed by Chris Fisher and Bryan Lunduke in May 2008 following the initial success of The Linux Action Show!.
See Linux and Jupiter Broadcasting
Kaffe
Kaffe is a discontinued "clean room design" (reverse engineering) version of a Java Virtual Machine.
See Linux and Kaffe
K–12
K–12, from kindergarten to 12th grade, is an English language expression that indicates the range of years of publicly supported primary and secondary education found in the United States and Canada, which is similar to publicly supported school grades before tertiary education in several other countries, such as Afghanistan, Australia, Canada, China, Ecuador, Egypt, India, Iran, the Philippines, South Korea, and Turkey.
See Linux and K–12
KDE
KDE is an international free software community that develops free and open-source software.
See Linux and KDE
KDE Plasma
Plasma is a set of graphical shells developed by KDE for Unix-like operating systems.
KDE Plasma 5
KDE Plasma 5 is the fifth generation of the KDE Plasma graphical workspaces environment, created by KDE primarily for Linux systems.
KDevelop
KDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows.
Ken Thompson
Kenneth Lane Thompson (born February 4, 1943) is an American pioneer of computer science.
Kerala
Kerala (/), called Keralam in Malayalam, is a state on the Malabar Coast of India.
See Linux and Kerala
Kernel (operating system)
The kernel is a computer program at the core of a computer's operating system and generally has complete control over everything in the system. Linux and kernel (operating system) are operating systems.
See Linux and Kernel (operating system)
Komodo Edit
Komodo Edit is a free and open source text editor for dynamic programming languages. Linux and Komodo Edit are free software programmed in C.
Kotlin (programming language)
Kotlin is a cross-platform, statically typed, general-purpose high-level programming language with type inference.
See Linux and Kotlin (programming language)
KWin
KWin is a window manager for the X Window System and a Wayland compositor.
See Linux and KWin
LAMP (software bundle)
A LAMP (Linux, Apache, MySQL, Perl/PHP/Python) is one of the most common software stacks for the web's most popular applications.
See Linux and LAMP (software bundle)
Language binding
In programming and software design, binding is an application programming interface (API) that provides glue code specifically made to allow a programming language to use a foreign library or operating system service (one that is not native to that language).
See Linux and Language binding
Laptop
A laptop computer or notebook computer, also known as a laptop or notebook, is a small, portable personal computer (PC).
See Linux and Laptop
Lazarus (software)
Lazarus is a cross-platform, integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler. Linux and Lazarus (software) are cross-platform software.
See Linux and Lazarus (software)
Library (computing)
In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.
See Linux and Library (computing)
LILO (bootloader)
LILO (Linux Loader) is a boot loader for Linux and was the default boot loader for most Linux distributions.
See Linux and LILO (bootloader)
Linus Torvalds
Linus Benedict Torvalds (born 28 December 1969) is a Finnish-American software engineer who is the creator and lead developer of the Linux kernel.
Linux distribution
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 and Linux distribution are Linus Torvalds.
See Linux and Linux distribution
Linux Documentation Project
The Linux Documentation Project (LDP) is a dormant all-volunteer project that maintains a large collection of GNU and Linux-related documentation and publishes the collection online.
See Linux and Linux Documentation Project
Linux Format
Linux Format is the UK's first Linux-specific magazine, and as of 2013 was the best-selling Linux title in the UK.
Linux From Scratch
Linux From Scratch (LFS) is a type of a Linux installation and the name of a book written by Gerard Beekmans, and as of May 2021, mainly maintained by Bruce Dubbs.
See Linux and Linux From Scratch
Linux kernel
The Linux kernel is a free and open source, UNIX-like kernel that is used in many computer systems worldwide. Linux and Linux kernel are Finnish inventions, free software programmed in C, Linus Torvalds, operating systems and unix variants.
Linux kernel mailing list
The Linux kernel mailing list (LKML) is the main electronic mailing list for Linux kernel development, where the majority of the announcements, discussions, debates, and flame wars over the kernel take place.
See Linux and Linux kernel mailing list
Linux kernel version history
This article documents the version history of the Linux kernel.
See Linux and Linux kernel version history
Linux Mark Institute
The Linux Mark Institute (LMI, fully "LMI Oregon, LLC") is an organization which administers the "Linux" trademark on behalf of Linus Torvalds for computer software which includes the Linux kernel, computer hardware utilizing Linux-based software, and for services associated with the implementation and documentation of Linux-based products.
See Linux and Linux Mark Institute
Linux Software Map
Linux Software Map (LSM) is a standard text file format for describing Linux software.
See Linux and Linux Software Map
Linux Standard Base
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.
See Linux and Linux Standard Base
Linux user group
A Linux User Group or Linux Users' Group (LUG) or GNU/Linux User Group (GLUG) is a private, generally non-profit or not-for-profit organization that provides support and/or education for Linux users, particularly for inexperienced users.
See Linux and Linux user group
LinuxQuestions.org
LinuxQuestions.org (commonly abbreviated LQ) is a community-driven, self-help web site for Linux users.
See Linux and LinuxQuestions.org
Lisp (programming language)
Lisp (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.
See Linux and Lisp (programming language)
List of CLI languages
CLI languages are computer programming languages that are used to produce libraries and programs that conform to the Common Language Infrastructure (CLI) specifications.
See Linux and List of CLI languages
List of JVM languages
This list of JVM Languages comprises notable computer programming languages that are used to produce computer software that runs on the Java virtual machine (JVM).
See Linux and List of JVM languages
List of Linux distributions
This page provides general information about notable Linux distributions in the form of a categorized list.
See Linux and List of Linux distributions
List of Linux games
The following is a list of games released on the Linux operating system.
See Linux and List of Linux games
List of operating systems
This is a list of operating systems. Linux and list of operating systems are operating systems.
See Linux and List of operating systems
List of POSIX commands
This is a list of POSIX (Portable Operating System Interface) commands as specified by IEEE Std 1003.1-2024, which is part of the Single UNIX Specification (SUS).
See Linux and List of POSIX commands
LLVM
LLVM is a set of compiler and toolchain technologies that can be used to develop a frontend for any programming language and a backend for any instruction set architecture.
See Linux and LLVM
Loadable kernel module
In computing, a loadable kernel module (LKM) is an object file that contains code to extend the running kernel, or so-called base kernel, of an operating system.
See Linux and Loadable kernel module
Locate (Unix)
locate is a Unix utility which serves to find files on filesystems.
Loongson
Loongson is the name of a family of general-purpose, MIPS architecture-compatible, later in-house LoongArch architecture microprocessors, as well as the name of the Chinese fabless company (Loongson Technology) that develops them.
LWN.net
LWN.net is a computing webzine with an emphasis on free software and software for Linux and other Unix-like operating systems.
LXDE
LXDE (abbreviation for Lightweight X11 Desktop Environment) is a free desktop environment with comparatively low resource requirements.
See Linux and LXDE
Mac (computer)
Mac, short for Macintosh (its official name until 1999), is a family of personal computers designed and marketed by Apple.
MacOS
macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001. Linux and MacOS are unix variants.
See Linux and MacOS
Mailing list
A mailing list is a collection of names and addresses used by an individual or an organization to send material to multiple recipients.
Mainframe computer
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise resource planning, and large-scale transaction processing.
See Linux and Mainframe computer
Make (software)
In software development, Make is a command-line interface (CLI) software tool that performs actions ordered by configured dependencies as defined in a configuration file called a makefile.
MATE (desktop environment)
MATE is a desktop environment composed of free and open-source software that runs on Linux, and other Unix-like operating systems such as BSD, and illumos operating systems.
See Linux and MATE (desktop environment)
M·CORE
M·CORE is a low-power, RISC-based microcontroller architecture developed by Motorola (subsequently Freescale, now part of NXP), intended for use in embedded systems.
See Linux and M·CORE
Memory management unit
A memory management unit (MMU), sometimes called paged memory management unit (PMMU), is a computer hardware unit that examines all memory references on the memory bus, translating these requests, known as virtual memory addresses, into physical addresses in main memory.
See Linux and Memory management unit
Mesa (computer graphics)
Mesa, also called Mesa3D and The Mesa 3D Graphics Library, is an open source implementation of OpenGL, Vulkan, and other graphics API specifications. Linux and Mesa (computer graphics) are free software programmed in C.
See Linux and Mesa (computer graphics)
MicroBlaze
The MicroBlaze is a soft microprocessor core designed for Xilinx field-programmable gate arrays (FPGA).
Microprocessor Report
Microprocessor Report is a newsletter covering the microprocessor industry.
See Linux and Microprocessor Report
Microsoft
Microsoft Corporation is an American multinational corporation and technology company headquartered in Redmond, Washington.
Microsoft Windows
Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft. Linux and Microsoft Windows are computing platforms.
See Linux and Microsoft Windows
MicroVAX
The MicroVAX is a discontinued family of low-cost minicomputers developed and manufactured by Digital Equipment Corporation (DEC).
Minimalism (computing)
In computing, minimalism refers to the application of minimalist philosophies and principles in the design and use of hardware and software.
See Linux and Minimalism (computing)
Minix
MINIX (from mini-Unix) is a Unix-like operating system based on a microkernel architecture. Linux and minix are unix variants.
See Linux and Minix
MIPS architecture
MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of reduced instruction set computer (RISC) instruction set architectures (ISA)Price, Charles (September 1995).
See Linux and MIPS architecture
MIT License
The MIT License is a permissive software license originating at the Massachusetts Institute of Technology (MIT) in the late 1980s.
Mobile device
A mobile device or handheld computer is a computer small enough to hold and operate in hand.
Mono (software)
Mono is a free and open-source.NET Framework-compatible software framework. Linux and Mono (software) are cross-platform software.
MonoDevelop
MonoDevelop (also known as Xamarin Studio) was an open-source integrated development environment for Linux, macOS, and Windows.
Monolithic kernel
A monolithic kernel is an operating system architecture with the entire operating system running in kernel space.
See Linux and Monolithic kernel
Motorola 68000 series
The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors.
See Linux and Motorola 68000 series
Musl
musl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License. Linux and Musl are free software programmed in C.
See Linux and Musl
Mutter (software)
Mutter is a window manager initially designed and implemented for the X Window System, but then evolved to be a Wayland compositor. Linux and Mutter (software) are free software programmed in C.
See Linux and Mutter (software)
NASA
The National Aeronautics and Space Administration (NASA) is an independent agency of the U.S. federal government responsible for the civil space program, aeronautics research, and space research.
See Linux and NASA
Natural selection
Natural selection is the differential survival and reproduction of individuals due to differences in phenotype.
See Linux and Natural selection
Near-close near-front unrounded vowel
The near-close near-front unrounded vowel, or near-high near-front unrounded vowel, is a type of vowel sound, used in some spoken languages.
See Linux and Near-close near-front unrounded vowel
NetBeans
NetBeans is an integrated development environment (IDE) for Java.
Netbook
A netbook is a small and inexpensive laptop designed primarily as a means of accessing the Internet.
NetBSD
NetBSD is a free and open-source Unix-like operating system based on the Berkeley Software Distribution (BSD).
See Linux and NetBSD
Network transparency
Network transparency, in its most general sense, refers to the ability of a protocol to transmit data over the network in a manner which is not observable (“transparent” as in invisible) to those using the applications that are using the protocol.
See Linux and Network transparency
New York City
New York, often called New York City (to distinguish it from New York State) or NYC, is the most populous city in the United States.
Nios II
Nios II is a 32-bit embedded processor architecture designed specifically for the Altera family of field-programmable gate array (FPGA) integrated circuits.
NS Basic
NS Basic is a family of development tools developed and commercially marketed by in Toronto, Ontario, Canada for iOS, Android, Microsoft Windows, MacOS, Linux, BlackBerry OS, WebOS, Newton OS, Palm OS, Windows CE and Windows Mobile.
Object-oriented programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields (often known as attributes or properties), and code in the form of procedures (often known as methods).
See Linux and Object-oriented programming
Onyx Systems
Onyx Systems, Inc. was a computer hardware and software company founded in Cupertino, California in 1979 by Bob Marsh and Kip Myers, former managers in Zilog's systems group.
Open source
Open source is source code that is made freely available for possible modification and redistribution.
Open-source license
Open-source licenses are software licenses that allow content to be used, modified, and shared.
See Linux and Open-source license
Open-source software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.
See Linux and Open-source software
OpenBSD
OpenBSD is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution (BSD). Linux and OpenBSD are free software programmed in C.
OpenRC
OpenRC is a dependency-based init system for Unix-like computer operating systems.
See Linux and OpenRC
OpenRISC
OpenRISC is a project to develop a series of open-source hardware based central processing units (CPUs) on established reduced instruction set computer (RISC) principles.
OpenSUSE
openSUSE is a free and open-source Linux distribution developed by the openSUSE project.
Operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs. Linux and operating system are operating systems.
See Linux and Operating system
Operating Systems: Design and Implementation
Operating Systems: Design and Implementation is a computer science textbook written by Andrew S. Tanenbaum, with help from Albert S. Woodhull.
See Linux and Operating Systems: Design and Implementation
Oracle Corporation
Oracle Corporation is an American multinational computer technology company headquartered in Austin, Texas.
See Linux and Oracle Corporation
Oracle Developer Studio
Oracle Developer Studio, formerly named Oracle Solaris Studio, Sun Studio, Sun WorkShop, Forte Developer, and SunPro Compilers, is the Oracle Corporation's flagship software development product for the Solaris and Linux operating systems.
See Linux and Oracle Developer Studio
PA-RISC
Precision Architecture RISC (PA-RISC) or Hewlett Packard Precision Architecture (HP/PA or simply HPPA), is a general purpose computer instruction set architecture (ISA) developed by Hewlett-Packard from the 1980s until the 2000s.
Package manager
A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.
Pascal (programming language)
Pascal is an imperative and procedural programming language, designed by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using structured programming and data structuring.
See Linux and Pascal (programming language)
PascalABC.NET
PascalABC.NET is a high-level general-purpose programming language supporting multiple paradigms.
Peripheral
A peripheral device, or simply peripheral, is an auxiliary hardware device that a computer uses to transfer information externally.
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Linux and Perl are cross-platform software and free software programmed in C.
See Linux and Perl
Perseverance (rover)
Perseverance, nicknamed Percy, is a car-sized Mars rover designed to explore the Jezero crater on Mars as part of NASA's Mars 2020 mission.
See Linux and Perseverance (rover)
Personal computer
A personal computer, often referred to as a PC, is a computer designed for individual use.
See Linux and Personal computer
Personal digital assistant
A personal digital assistant (PDA) is a multi-purpose mobile device which functions as a personal information manager.
See Linux and Personal digital assistant
PHP
PHP is a general-purpose scripting language geared towards web development. Linux and PHP are cross-platform software.
See Linux and PHP
Pixar
Pixar Animation Studios, known simply as Pixar, is an American animation studio based in Emeryville, California, known for its critically and commercially successful computer-animated feature films.
See Linux and Pixar
A portable media player (PMP) or digital audio player (DAP) is a portable consumer electronics device capable of storing and playing digital media such as audio, images, and video files.
See Linux and Portable media player
Portage (software)
Portage is a package management system originally created for and used by Gentoo Linux and also by ChromeOS, Calculate, Sabayon, and Funtoo Linux among others.
See Linux and Portage (software)
Porting
In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g., different CPU, operating system, or third party library).
POSIX
The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.
See Linux and POSIX
PowerPC
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.
Procedural programming
Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures (a.k.a. functions, subroutines) that call each other.
See Linux and Procedural programming
Process (computing)
In computing, a process is the instance of a computer program that is being executed by one or many threads.
See Linux and Process (computing)
Programming language
A programming language is a system of notation for writing computer programs.
See Linux and Programming language
Proprietary software
Proprietary software is software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing the software or modifying it, and—in some cases, as is the case with some patent-encumbered and EULA-bound software—from making use of the software on their own, thereby restricting their freedoms.
See Linux and Proprietary software
PureBasic
PureBasic is a commercially distributed procedural computer programming language and integrated development environment based on BASIC and developed by Fantaisie Software for Windows, Linux, and macOS.
Python (programming language)
Python is a high-level, general-purpose programming language. Linux and Python (programming language) are cross-platform software.
See Linux and Python (programming language)
QB64
QB64 (originally QB32) is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC.
See Linux and QB64
Qt (software)
Qt (pronounced "cute" or as an initialism) is cross-platform application development framework for creating graphical user interfaces as well as cross-platform applications that run on various software and hardware platforms such as Linux, Windows, macOS, Android or embedded systems with little or no change in the underlying codebase while still being a native application with native capabilities and speed. Linux and Qt (software) are cross-platform software.
Qt Creator
Qt Creator is a cross-platform C++, JavaScript, Python and QML integrated development environment (IDE) which simplifies GUI application development. Linux and Qt Creator are cross-platform software.
Qt Group
Qt Group Plc (pronounced "cute"; formerly known as Trolltech, Qt Company, Qt Development Frameworks and Qt Software) is a global software company headquartered in Espoo, Finland.
Qt Project
The Qt Project is an open collaboration effort to coordinate the development of the Qt software framework.
Qualcomm Hexagon
Hexagon is the brand name for a family of digital signal processor (DSP) and later neural processing unit (NPU) products by Qualcomm.
See Linux and Qualcomm Hexagon
RapidQ
RapidQ (also known as Rapid-Q) is a free, cross-platform, semi-object-oriented dialect of the BASIC programming language.
See Linux and RapidQ
Ratpoison
ratpoison is a tiling window manager for the X Window System primarily developed by Shawn Betts. Linux and Ratpoison are free software programmed in C.
Red Hat
Red Hat, Inc. (formerly Red Hat Software, Inc.) is an American software company that provides open source software products to enterprises and is a subsidiary of IBM.
Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) is a commercial open-source Linux distribution developed by Red Hat for the commercial market.
See Linux and Red Hat Enterprise Linux
Red Hat Linux
Red Hat Linux was a widely used commercial open-source Linux distribution created by Red Hat until its discontinuation in 2004.
Red Star OS
Red Star OS is a North Korean Linux distribution, with development first starting in 1998 at the Korea Computer Center (KCC).
Regional Bell Operating Company
A Regional Bell Operating Company (RBOC) was a corporate entity created as result of the antitrust lawsuit by the U.S. Department of Justice against the American Telephone and Telegraph Company (AT&T) in 1974 (United States v. AT&T) and settled in the Modification of Final Judgment on January 8, 1982.
See Linux and Regional Bell Operating Company
Regular expression
A regular expression (shortened as regex or regexp), sometimes referred to as rational expression, is a sequence of characters that specifies a match pattern in text.
See Linux and Regular expression
Richard Stallman
Richard Matthew Stallman (born March 16, 1953), also known by his initials, rms, is an American free software movement activist and programmer.
See Linux and Richard Stallman
RISC-V
RISC-V (pronounced "risk-five") is an open standard instruction set architecture (ISA) based on established reduced instruction set computer (RISC) principles.
See Linux and RISC-V
Router (computing)
A router is a computer and networking device that forwards data packets between computer networks, including internetworks such as the global Internet.
See Linux and Router (computing)
RPM Package Manager
RPM Package Manager (RPM) (originally Red Hat Package Manager, now a recursive acronym) is a free and open-source package management system. Linux and RPM Package Manager are free software programmed in C.
See Linux and RPM Package Manager
Ruby (programming language)
Ruby is an interpreted, high-level, general-purpose programming language. Linux and Ruby (programming language) are free software programmed in C.
See Linux and Ruby (programming language)
Rust (programming language)
Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency. Linux and Rust (programming language) are cross-platform software.
See Linux and Rust (programming language)
Samsung
Samsung Group (stylised as SΛMSUNG) is a South Korean multinational manufacturing conglomerate headquartered in Samsung Digital City, Suwon, South Korea.
Scala (programming language)
Scala is a strong statically typed high-level general-purpose programming language that supports both object-oriented programming and functional programming.
See Linux and Scala (programming language)
Scheme (programming language)
Scheme is a dialect of the Lisp family of programming languages.
See Linux and Scheme (programming language)
Scripting language
In computing, a script is a relatively short and simple set of instructions that typically automate an otherwise manual process.
See Linux and Scripting language
SdlBasic
SdlBasic is a multiplatform interpreter for BASIC, using the SDL libraries.
Sed
sed ("stream editor") is a Unix utility that parses and transforms text, using a simple, compact programming language. Linux and Sed are cross-platform software.
See Linux and Sed
Sendmail
Sendmail is a general purpose internetwork email routing facility that supports many kinds of mail-transfer and delivery methods, including the Simple Mail Transfer Protocol (SMTP) used for email transport over the Internet. Linux and Sendmail are free software programmed in C.
Server (computing)
A server is a computer that provides information to other computers called "clients" on computer network.
See Linux and Server (computing)
Shell (computing)
In computing, a shell is a computer program that exposes an operating system's services to a human user or other programs.
See Linux and Shell (computing)
Shell script
A shell script is a computer program designed to be run by a Unix shell, a command-line interpreter.
Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components. Linux and Simple DirectMedia Layer are cross-platform software.
See Linux and Simple DirectMedia Layer
Single UNIX Specification
The Single UNIX Specification (SUS) is a standard for computer operating systems, compliance with which is required to qualify for using the "UNIX" trademark.
See Linux and Single UNIX Specification
Smart TV
A smart TV, also known as a connected TV (CTV), is a traditional television set with integrated Internet and interactive Web 2.0 features that allow users to stream music and videos, browse the internet, and view photos.
Smartphone
A smartphone, often simply called a phone, is a mobile device that combines the functionality of a traditional mobile phone with advanced computing capabilities.
Software
Software consists of computer programs that instruct the execution of a computer.
Software documentation
Software documentation is written text or illustration that accompanies computer software or is embedded in the source code.
See Linux and Software documentation
Software license
A software license is a legal instrument governing the use or redistribution of software.
See Linux and Software license
Solution stack
In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications.
Source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language.
Source lines of code
Source lines of code (SLOC), also known as lines of code (LOC), is a software metric used to measure the size of a computer program by counting the number of lines in the text of the program's source code.
See Linux and Source lines of code
Spacecraft
A spacecraft is a vehicle that is designed to fly and operate in outer space.
SpaceX Dragon 2
Dragon 2 is a class of partially reusable spacecraft developed, manufactured, and operated by American space company SpaceX, for flights to the International Space Station (ISS) and private spaceflight missions.
SPARC
SPARC (Scalable Processor ARChitecture) is a reduced instruction set computer (RISC) instruction set architecture originally developed by Sun Microsystems.
See Linux and SPARC
Stacking window manager
A stacking window manager (also called floating window manager) is a window manager that draws and allows windows to overlap, without using a compositing algorithm.
See Linux and Stacking window manager
Stanford University
Stanford University (officially Leland Stanford Junior University) is a private research university in Stanford, California.
See Linux and Stanford University
StatCounter
StatCounter is a web traffic analysis website started in 1999.
Steam Deck
The Steam Deck is a handheld gaming computer developed by Valve and released on February 25, 2022.
SteamOS
SteamOS is a Linux distribution developed by Valve.
Sun Microsystems
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC microprocessors.
See Linux and Sun Microsystems
SunOS
SunOS is a Unix-branded operating system developed by Sun Microsystems for their workstation and server computer systems.
See Linux and SunOS
Supercomputer
A supercomputer is a type of computer with a high level of performance as compared to a general-purpose computer.
SuperH
SuperH (or SH) is a 32-bit reduced instruction set computing (RISC) instruction set architecture (ISA) developed by Hitachi and currently produced by Renesas.
See Linux and SuperH
SUSE Linux
SUSE Linux is a computer operating system developed by SUSE.
SUSE Linux Enterprise
SUSE Linux Enterprise (SLE) is a Linux-based operating system developed by SUSE.
See Linux and SUSE Linux Enterprise
SUSE S.A.
SUSE S.A. is a Luxembourgish multinational open-source software company that develops and sells Linux products to business customers.
Symbiosis
Symbiosis (from Greek,, "living with, companionship, camaraderie", from,, "together", and, bíōsis, "living") is any type of a close and long-term biological interaction between two biological organisms of different species, termed symbionts, be it mutualistic, commensalistic, or parasitic.
SYSLINUX
The Syslinux Project is a suite of five different boot loaders for starting up Linux distros on computers.
System call
In computing, a system call (commonly abbreviated to syscall) is the programmatic way in which a computer program requests a service from the operating system on which it is executed.
System software
System software is software designed to provide a platform for other software.
Systemd
systemd is a software suite that provides an array of system components for Linux operating systems.
Systemd-boot
systemd-boot is a free and open-source boot manager created by obsoleting the gummiboot project and merging it into systemd in May 2015. Linux and systemd-boot are free software programmed in C.
Tablet computer
A tablet computer, commonly shortened to tablet, is a mobile device, typically with a mobile operating system and touchscreen display processing circuitry, and a rechargeable battery in a single, thin and flat package.
Tar (computing)
In computing, tar is a computer software utility for collecting many files into one archive file, often referred to as a tarball, for distribution or backup purposes.
Taskbar
The taskbar is a graphical user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running programs.
Television
Television (TV) is a telecommunication medium for transmitting moving images and sound.
Tensilica
Tensilica Inc. was a company based in Silicon Valley in the semiconductor intellectual property core business.
Terminal emulator
A terminal emulator, or terminal application, is a computer program that emulates a video terminal within some other display architecture.
See Linux and Terminal emulator
Text editor
A text editor is a type of computer program that edits plain text.
The Register
The Register is a British technology news website co-founded in 1994 by Mike Magee and John Lettice.
Theme (computing)
In computing, a theme is a preset package containing graphical appearance and functionality details.
See Linux and Theme (computing)
Tiling window manager
In computing, a tiling window manager is a window manager with an organization of the screen into mutually non-overlapping frames, as opposed to the more common approach (used by stacking window managers) of coordinate-based stacking of overlapping objects (windows) that tries to fully emulate the desktop metaphor.
See Linux and Tiling window manager
Timeline of operating systems
This article presents a timeline of events in the history of computer operating systems from 1951 to the current day. Linux and timeline of operating systems are operating systems.
See Linux and Timeline of operating systems
Titanic (1997 film)
Titanic is a 1997 American epic romantic disaster film directed, written, co-produced and co-edited by James Cameron.
See Linux and Titanic (1997 film)
TOP500
The TOP500 project ranks and details the 500 most powerful non-distributed computer systems in the world.
See Linux and TOP500
Toybox
Toybox is a free and open-source software implementation of over 200 Unix command line utilities such as ls, cp, and mv. Linux and Toybox are free software programmed in C.
See Linux and Toybox
Trade secret
Trade secrets are a type of intellectual property that includes formulas, practices, processes, designs, instruments, patterns, or compilations of information that have inherent economic value because they are not generally known or readily ascertainable by others, and which their owner takes reasonable measures to keep secret.
Turing completeness
In computability theory, a system of data-manipulation rules (such as a model of computation, a computer's instruction set, a programming language, or a cellular automaton) is said to be Turing-complete or computationally universal if it can be used to simulate any Turing machine (devised by English mathematician and computer scientist Alan Turing).
See Linux and Turing completeness
Tux (mascot)
Tux is a penguin character and the official brand character of the Linux kernel. Linux and Tux (mascot) are Linus Torvalds.
Type system
In computer programming, a type system is a logical system comprising a set of rules that assigns a property called a ''type'' (for example, integer, floating point, string) to every term (a word, phrase, or other set of symbols).
Ubuntu
Ubuntu is a Linux distribution derived from Debian and composed mostly of free and open-source software.
See Linux and Ubuntu
UClibc
In computing, uClibc (sometimes written μClibc) is a small C standard library intended for Linux kernel-based operating systems for embedded systems and mobile devices. Linux and uClibc are free software programmed in C.
See Linux and UClibc
Ultrix
Ultrix (officially all-caps ULTRIX) is the brand name of Digital Equipment Corporation's (DEC) discontinued native Unix operating systems for the PDP-11, VAX, MicroVAX and DECstations.
See Linux and Ultrix
United States antitrust law
In the United States, antitrust law is a collection of mostly federal laws that regulate the conduct and organization of businesses in order to promote competition and prevent unjustified monopolies.
See Linux and United States antitrust law
University of Helsinki
The University of Helsinki (Helsingin yliopisto, Helsingfors universitet; UH) is a public university in Helsinki, Finland.
See Linux and University of Helsinki
Unix
Unix (trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others. Linux and Unix are operating systems.
See Linux and Unix
Unix philosophy
The Unix philosophy, originated by Ken Thompson, is a set of cultural norms and philosophical approaches to minimalist, modular software development.
Unix shell
A Unix shell is a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems.
UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc.
USL v. BSDi was a lawsuit brought in New Jersey federal court in 1992 by Unix System Laboratories against Berkeley Software Design, Inc and the Regents of the University of California over intellectual property related to the Unix operating system; a culmination of the Unix wars.
See Linux and UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc.
Unix-like
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. Linux and Unix-like are unix variants.
Upstart (software)
Upstart is a discontinued event-based replacement for the traditional init daemon—the method by which several Unix-like computer operating systems perform tasks when the computer is started.
See Linux and Upstart (software)
The usage share of an operating system is the percentage of computers running that operating system (OS). Linux and usage share of operating systems are operating systems.
See Linux and Usage share of operating systems
Usenet newsgroup
A Usenet newsgroup is a repository usually within the Usenet system, for messages posted from users in different locations using the Internet.
See Linux and Usenet newsgroup
User interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur.
User space and kernel space
A modern computer operating system usually uses virtual memory to provide separate address spaces, or separate regions of a single address space, called user space and kernel space.
See Linux and User space and kernel space
Vala (programming language)
Vala is an object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system.
See Linux and Vala (programming language)
Valve Corporation
Valve Corporation, also known as Valve Software, is an American video game developer, publisher, and digital distribution company headquartered in Bellevue, Washington.
See Linux and Valve Corporation
Vendor lock-in
In economics, vendor lock-in, also known as proprietary lock-in or customer lock-in, makes a customer dependent on a vendor for products, unable to use another vendor without substantial switching costs.
Video game console
A video game console is an electronic device that outputs a video signal or image to display a video game that can be played with a game controller.
See Linux and Video game console
Video games and Linux
Linux-based operating systems can be used for playing video games.
See Linux and Video games and Linux
Video4Linux
Video4Linux (V4L for short) is a collection of device drivers and an API for supporting realtime video capture on Linux systems.
Vim (text editor)
Vim ("Vim is pronounced as one word, like Jim, not vi-ai-em. It's written with a capital, since it's a name, again like Jim." vi improved) is a free and open-source, screen-based text editor program. Linux and vim (text editor) are 1991 software and free software programmed in C.
See Linux and Vim (text editor)
Virtual console
A virtual console (VC) – also known as a virtual terminal (VT) – is a conceptual combination of the keyboard and display for a computer user interface.
Virtual Pascal
Virtual Pascal is a freeware 32-bit Pascal programming language compiler, integrated development environment (IDE), and debugger for OS/2 and Microsoft Windows, with some limited Linux support.
Void Linux
Void Linux is an independent Linux distribution that uses the X Binary Package System (XBPS) package manager, which was designed and implemented from scratch, and the runit init system.
Wayland (protocol)
Wayland is a communication protocol that specifies the communication between a display server and its clients, as well as a C library implementation of that protocol. Linux and Wayland (protocol) are free software programmed in C.
See Linux and Wayland (protocol)
Wētā FX
Wētā FX, formerly known as Weta Digital, is a New Zealand-based digital visual effects and animation company based in Miramar, Wellington.
Wearable technology
Wearable technology is any technology that is designed to be used while worn.
See Linux and Wearable technology
Web analytics
Web analytics is the measurement, collection, analysis, and reporting of web data to understand and optimize web usage.
A widget toolkit, widget library, GUI toolkit, or UX library is a library or a collection of libraries containing a set of graphical control elements (called widgets) used to construct the graphical user interface (GUI) of programs.
Window Maker
Window Maker is a free and open-source window manager for the X Window System, allowing graphical applications to be run on Unix-like operating-systems.
Window manager
A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface.
Windowing system
In computing, a windowing system (or window system) is a software suite that manages separately different parts of display screens.
See Linux and Windowing system
WxBasic
wxBasic is a free software / open-source software, cross-platform BASIC interpreter.
X window manager
An X window manager is a window manager that runs on top of the X Window System, a windowing system mainly used on Unix-like systems.
See Linux and X window manager
X Window System
The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.
X.Org Server
X.Org Server is the free and open-source implementation of the X Window System (X11) display server stewarded by the X.Org Foundation.
X86
x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088.
See Linux and X86
XBasic
XBasic is a variant of the BASIC programming language that was developed in the late 1980s for the Motorola 88000 CPU and Unix by Max Reason.
See Linux and XBasic
Xfce
Xfce or XFCE (pronounced as four individual letters) is a free and open-source desktop environment for Linux and other Unix-like operating systems.
See Linux and Xfce
Xojo
The Xojo programming environment and programming language is developed and commercially marketed by Xojo, Inc.
See Linux and Xojo
Yabasic
Yabasic (Yet Another BASIC) is a free, open-source BASIC interpreter for Microsoft Windows and Unix platforms.
YouTube
YouTube is an American online video sharing platform owned by Google.
Yum (software)
The Yellowdog Updater Modified (YUM) is a free and open-source command-line package-management utility for computers running the Linux operating system using the RPM Package Manager.
ZDNET
ZDNET is a business technology news website owned and operated by Red Ventures.
See Linux and ZDNET
ZYpp
ZYpp (or libzypp; "Zen / YaST Packages Patches Patterns Products") is a package manager engine that powers Linux applications like YaST, Zypper and the implementation of PackageKit for openSUSE and SUSE Linux Enterprise.
See Linux and ZYpp
386BSD
386BSD (also known as "Jolix") is a discontinued operating system based on the Berkeley Software Distribution (BSD) that was developed by couple Lynne and William Jolitz.
See Linux and 386BSD
See also
1991 software
- Astrolog
- Cinema 4D
- FastEcho
- Final Draft (software)
- Game-Maker
- Generic Mapping Tools
- Interactive Disassembler
- LightningPaint
- Line Mode Browser
- Linux
- MS-DOS Editor
- Micro gallery
- Microsoft Multimedia Viewer
- Miles Sound System
- Modedit
- NcFTP
- Norton AntiVirus
- PenPoint OS
- Pretty Good Privacy
- QBasic
- Quark CopyDesk
- QuickTime
- System 7
- Taste (software)
- Veritas File System
- Vim (text editor)
- ViolaWWW
- WinZip
- Windows Media Player
Finnish inventions
- AIV fodder
- Atomic layer deposition
- Atomic layer epitaxy
- Azipod
- Ball Chair
- Benecol
- Bubble chair
- Disc tumbler lock
- Dish drying cabinet
- Electric sail
- Erwise
- Flash smelting
- Heart rate monitor
- Hybtonite
- IRC
- Ice skate
- Jenkki
- Kylchap
- Linux
- Linux kernel
- Maternity package
- Mir (submersible)
- Molotov cocktail
- Nordic Gold
- Original Floater
- Pottiputki
- Pulk
- Rescue toboggan
- Safety reflector
- Satchel charge
- Sauna
- Savonius wind turbine
- Secure Shell
- Self-organizing map
- Sound film
- Suomi KP/-31
- Swedish torch
Linus Torvalds
- GNU/Linux naming controversy
- Git
- Git (software)
- History of Linux
- Linus Torvalds
- Linus's law
- Linux
- Linux distribution
- Linux kernel
- Tanenbaum–Torvalds debate
- The Cathedral and the Bazaar
- Tux (mascot)
Operating systems
- Bare machine
- Comparison of operating systems
- Comparison of user features of operating systems
- DBOS
- Distributed operating system
- DivestOS
- Embedded operating systems
- Friend (operating system)
- Glossary of operating systems terms
- History of RISC OS
- History of operating systems
- Holborn 9100
- Internet OS
- Just enough operating system
- Kernel (operating system)
- LCARS
- Linux
- Linux kernel
- List of operating systems
- MSX-DOS
- Memory management (operating systems)
- Mobile operating system
- Mobile operating systems
- Network operating system
- Operating System Concepts
- Operating system
- Real-time operating system
- Real-time operating systems
- Single address space operating system
- Supercomputer operating system
- Supercomputer operating systems
- Timeline of operating systems
- UCSD Pascal
- Unix
- Usage share of operating systems
- Visopsys
References
[1] https://en.wikipedia.org/wiki/Linux
Also known as BlackRhino GNU/Linux, Desktop GNU/Linux, GNU Linux, GNU+Linux, GNU-Linux, GNU/Linux, GNU/Linux/X, GNU/Linux/X11, GNULinux, Hardware supported by Linux, Lienucks, Lineux, Linices, Linix, Linuces, Linux (GNU/Linux), Linux (laundry detergent), Linux (operating system), Linux (washing powder), Linux Module List, Linux OS, Linux Powered System, Linux box, Linux desktop environment, Linux operating system, Linux server, Linux+GNU, Linux-based GNU system, Linux-based GNU systems, Linux/GNU, Linux/X, Linux/X11, Lynux, MIN Test Framework, The Year of the Linux Desktop, Year of Desktop Linux.
, COCOMO, Code::Blocks, CodeLite, Collaboration, Command-line interface, Common Language Infrastructure, Comparison of Linux distributions, Comparison of open-source and closed-source software, Comparison of operating systems, Comparison of X Window System desktop environments, Compiler, Compositing window manager, Computer architecture, Computer cluster, Computer data storage, Computer science, Computing platform, Convention (meeting), Copyleft, Covermount, CP/M, Criticism of Linux, Daemon (computing), Debian, DEC Alpha, Dell, Delphi (software), Dennis Ritchie, Desktop computer, Desktop environment, Device driver, Digital rights management, Douglas McIlroy, Dpkg, DreamWorks Animation, DVB, Dwm, Dynamic linker, Dynamic programming language, Dynamic window manager, Eclipse (software), Elementary OS, Emacs, Emacs Lisp, Embeddable Linux Kernel Subset, Embedded system, Enlightenment (window manager), Enlightenment Foundation Libraries, Eric S. Raymond, Evolution, Executable and Linkable Format, Facebook, Falcon 9, Fedora Linux, File system, File Transfer Protocol, FireMonkey, Firmware, Fitness landscape, Fork (software development), Fortran, France, Free and open-source software, Free Pascal, Free software, Free Software Foundation, Free-software license, FreeBASIC, FreeBSD, FreedomHEC, Functional programming, FUNET, FVWM, Gambas, Geany, Gentoo Linux, Germany, GLBasic, Glibc, GNOME, GNOME Project, GNU, GNU Autotools, GNU Compiler Collection, GNU Core Utilities, GNU Emacs, GNU General Public License, GNU GRUB, GNU Guile, GNU Hurd, GNU Lesser General Public License, GNU nano, GNU Pascal, GNU Project, GNU toolchain, GNU variants, Go (programming language), Google, Graphical user interface, Greg Kroah-Hartman, Grep, GTK, HarperCollins, Haskell, Helsinki University of Technology, Hewlett-Packard, High-level programming language, Home automation, HotSpot (virtual machine), I3 (window manager), IBM, IBM Enterprise Systems Architecture, IBM XL C/C++ Compilers, IBM Z, Include directive, Industrial Light & Magic, InfoWorld, Init, Integrated development environment, Intel, Intel 80286, Intel 8086, Intel C++ Compiler, Inter-process communication, International Data Group, International Organization for Standardization, Internet forum, Interoperability, IOS, IRC, ΜClinux, Java (programming language), Java virtual machine, Jikes RVM, Joe Ossanna, Jupiter Broadcasting, Kaffe, K–12, KDE, KDE Plasma, KDE Plasma 5, KDevelop, Ken Thompson, Kerala, Kernel (operating system), Komodo Edit, Kotlin (programming language), KWin, LAMP (software bundle), Language binding, Laptop, Lazarus (software), Library (computing), LILO (bootloader), Linus Torvalds, Linux distribution, Linux Documentation Project, Linux Format, Linux From Scratch, Linux kernel, Linux kernel mailing list, Linux kernel version history, Linux Mark Institute, Linux Software Map, Linux Standard Base, Linux user group, LinuxQuestions.org, Lisp (programming language), List of CLI languages, List of JVM languages, List of Linux distributions, List of Linux games, List of operating systems, List of POSIX commands, LLVM, Loadable kernel module, Locate (Unix), Loongson, LWN.net, LXDE, Mac (computer), MacOS, Mailing list, Mainframe computer, Make (software), MATE (desktop environment), M·CORE, Memory management unit, Mesa (computer graphics), MicroBlaze, Microprocessor Report, Microsoft, Microsoft Windows, MicroVAX, Minimalism (computing), Minix, MIPS architecture, MIT License, Mobile device, Mono (software), MonoDevelop, Monolithic kernel, Motorola 68000 series, Musl, Mutter (software), NASA, Natural selection, Near-close near-front unrounded vowel, NetBeans, Netbook, NetBSD, Network transparency, New York City, Nios II, NS Basic, Object-oriented programming, Onyx Systems, Open source, Open-source license, Open-source software, OpenBSD, OpenRC, OpenRISC, OpenSUSE, Operating system, Operating Systems: Design and Implementation, Oracle Corporation, Oracle Developer Studio, PA-RISC, Package manager, Pascal (programming language), PascalABC.NET, Peripheral, Perl, Perseverance (rover), Personal computer, Personal digital assistant, PHP, Pixar, Portable media player, Portage (software), Porting, POSIX, PowerPC, Procedural programming, Process (computing), Programming language, Proprietary software, PureBasic, Python (programming language), QB64, Qt (software), Qt Creator, Qt Group, Qt Project, Qualcomm Hexagon, RapidQ, Ratpoison, Red Hat, Red Hat Enterprise Linux, Red Hat Linux, Red Star OS, Regional Bell Operating Company, Regular expression, Richard Stallman, RISC-V, Router (computing), RPM Package Manager, Ruby (programming language), Rust (programming language), Samsung, Scala (programming language), Scheme (programming language), Scripting language, SdlBasic, Sed, Sendmail, Server (computing), Shell (computing), Shell script, Simple DirectMedia Layer, Single UNIX Specification, Smart TV, Smartphone, Software, Software documentation, Software license, Solution stack, Source code, Source lines of code, Spacecraft, SpaceX Dragon 2, SPARC, Stacking window manager, Stanford University, StatCounter, Steam Deck, SteamOS, Sun Microsystems, SunOS, Supercomputer, SuperH, SUSE Linux, SUSE Linux Enterprise, SUSE S.A., Symbiosis, SYSLINUX, System call, System software, Systemd, Systemd-boot, Tablet computer, Tar (computing), Taskbar, Television, Tensilica, Terminal emulator, Text editor, The Register, Theme (computing), Tiling window manager, Timeline of operating systems, Titanic (1997 film), TOP500, Toybox, Trade secret, Turing completeness, Tux (mascot), Type system, Ubuntu, UClibc, Ultrix, United States antitrust law, University of Helsinki, Unix, Unix philosophy, Unix shell, UNIX System Laboratories, Inc. v. Berkeley Software Design, Inc., Unix-like, Upstart (software), Usage share of operating systems, Usenet newsgroup, User interface, User space and kernel space, Vala (programming language), Valve Corporation, Vendor lock-in, Video game console, Video games and Linux, Video4Linux, Vim (text editor), Virtual console, Virtual Pascal, Void Linux, Wayland (protocol), Wētā FX, Wearable technology, Web analytics, Widget toolkit, Window Maker, Window manager, Windowing system, WxBasic, X window manager, X Window System, X.Org Server, X86, XBasic, Xfce, Xojo, Yabasic, YouTube, Yum (software), ZDNET, ZYpp, 386BSD.