Definitions related to Linux, including tech terms about open source and words and phrases about Linux distributions and software development.
Alpine Linux - Alpine Linux is a small, security-oriented, lightweight Linux distribution based on the musl C standard library and BusyBox utilities instead of GNU.
Boot2Docker - Boot2Docker is a minimalist Linux distribution with the sole purpose to run Docker containers.
C shell - C shell (csh) is a Unix shell that provides a command-line user interface (UI) to interact with an operating system (OS).
Cygwin - Cygwin is a collection of open source tools that allows Unix or Linux applications to be compiled and run on a Microsoft Windows operating system (OS) from within a Linux-like interface.
Debian - Debian is a popular and freely available computer operating system (OS) that uses a Unix-like kernel -- typically Linux -- alongside other program components, many of which come from GNU Project.
DRBD (Distributed Replicated Block Device) - DRBD (Distributed Replicated Block Device) is a Linux-based software component that facilitates the replacement of shared storage systems by networked mirroring.
Fedora - Fedora, also known as Fedora Linux, is a popular open source Linux-based operating system (OS).
GNOME (GNU Network Object Model Environment) - GNOME (GNU Network Object Model Environment) is a graphical user interface (GUI) and set of computer desktop applications for Linux operating system (OS) users.
GNU GRUB - GNU GRUB (or just GRUB) is a boot loader package that supports multiple operating systems on a computer.
GNU Project - The GNU Project is a mass collaborative initiative for the development of free software, specifically a free operating system called GNU.
GNU/Linux - GNU/Linux is a Unix-like operating system made up of different OS components and services that create the Linux OS.
gzip (GNU zip) - Gzip (GNU zip) is a free and open source algorithm for file compression.
kernel panic - A kernel panic refers to a computer error from which the system's operating system (OS) cannot quickly or easily recover.
Korn shell (ksh) - The Korn shell (ksh) is an operating system (OS) command shell that was developed for Unix by David Korn at Bell Labs.
Kubernetes - Kubernetes, also referred to as K8s for the number of letters between K and S, is an open source platform used to manage containerized applications across private, public and hybrid cloud environments.
Kubernetes operator - A Kubernetes operator is a method for application packaging and deployment that extends Kubernetes' capabilities to manage more complex, stateful workloads.
Kubernetes pod - Kubernetes pods are the smallest deployable computing units in Kubernetes, an open source system for container scheduling, orchestration and management.
Linux distros (Linux distribution) - A Linux distribution -- often shortened to "Linux distro" -- is a version of the open source Linux operating system that is packaged with other components, such as an installation programs, management tools and additional software such as the KVM hypervisor.
Linux operating system - Linux is a Unix-like, open source and community-developed operating system (OS) for computers, servers, mainframes, mobile devices and embedded devices.
Linux swappiness - Linux swappiness is a kernel parameter that determines how aggressively the Linux virtual machine (VM) swaps pages between memory and the swap space on the system's disk.
open system - In computing, an open system is a platform that can be modified and extended and has freely available documentation.
Red Hat - Red Hat is a software company that combines open source Linux operating system components with related programs into a distribution package that customers can order.
Red Hat Enterprise Linux (RHEL) - Red Hat Enterprise Linux (RHEL) is an enterprise Linux operating system (OS) developed by Red Hat for the business market.
runlevel - A runlevel is an operating state on a Unix and Unix-based operating system that is preset on the Linux-based system.
SELinux (Security-Enhanced Linux) - SELinux, or Security-Enhanced Linux, is a part of the Linux kernel that acts as a protective agent to the operating system.
shadow password file - A shadow password file, also known as /etc/shadow, is a system file in Linux that stores encrypted user passwords and is accessible only to the root user, preventing unauthorized users or malicious actors from breaking into the system.
sudo (su 'do') - Sudo is a command-line utility for Unix and Unix-based operating systems such as Linux and macOS.
SUSE - SUSE (pronounced soo-sah) is a multinational company that offers enterprise-grade open source products based on Linux technologies.
SUSE Linux Enterprise Server (SLES) - SUSE Linux Enterprise Server (SLES) is a Linux-based server operating system created and maintained by the German-based organization, SUSE.
talent acquisition - Talent acquisition is the strategic process an organization uses to identify, recruit and hire the people it needs to achieve its business goals and optimize its processes.
Ubuntu - Ubuntu (pronounced oo-BOON-too) is a free, open source operating system (OS) based on Debian Linux.
virtual appliance - Considered a software equivalent of a hardware device, a virtual appliance (VA) is a preconfigured software solution.
What is a remote desktop and how does it work? - A remote desktop is a program or an operating system feature that allows a user to connect to a computer in another location, see that computer's desktop and interact with it as if it were local.
What is an operating system (OS)? - An operating system (OS) is the program that, after being initially loaded into the computer by a boot program, manages all the other application programs in a computer.
What is Bash (Bourne Again Shell)? - Bash (Bourne Again Shell) is the free and enhanced version of the Bourne shell distributed with Linux and GNU operating systems.
What is Hyperledger? - Hyperledger is a collection of open source projects created to support the development of blockchain-based distributed ledgers.
What is the principle of least privilege (POLP)? - The principle of least privilege (POLP) is a concept in computer security that limits users' access rights to only what is strictly required to do their jobs.