en.unionpedia.org

Alpine Linux, the Glossary

Index Alpine Linux

Alpine Linux is a Linux distribution designed to be small, simple, and secure.[1]

Table of Contents

  1. 55 relations: AArch64, ARM architecture family, Backronym, Buffer overflow, Buffer overflow protection, BusyBox, C (programming language), C standard library, Cache (computing), Data compression, Debian, Debian configuration system, Docker (software), Embedded system, File system, Gentoo Linux, Glibc, GNU Core Utilities, Hardening (computing), LEAF Project, Linux, Linux distribution, Linux for mobile devices, Linux kernel, Linux on IBM Z, Lua (programming language), Microsoft Store, Monolithic kernel, Multilingualism, Musl, Network-attached storage, Open-source software, OpenRC, Optical disc image, OS-level virtualization, Package manager, Position-independent code, PostmarketOS, PowerShell, Ppc64, RAM drive, Router (computing), Server (computing), Shell script, Systemd, Tar (computing), UClibc, Unix-like, User space and kernel space, Virtual machine, ... Expand index (5 more) »

  2. Independent Linux distributions
  3. Light-weight Linux distributions

AArch64

AArch64 or ARM64 is the 64-bit Execution state of the ARM architecture family.

See Alpine Linux and AArch64

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 Alpine Linux and ARM architecture family

Backronym

A backronym is an acronym formed from an already existing word by expanding its letters into the words of a phrase.

See Alpine Linux and Backronym

Buffer overflow

In programming and information security, a buffer overflow or buffer overrun is an anomaly whereby a program writes data to a buffer beyond the buffer's allocated memory, overwriting adjacent memory locations.

See Alpine Linux and Buffer overflow

Buffer overflow protection

Buffer overflow protection is any of various techniques used during software development to enhance the security of executable programs by detecting buffer overflows on stack-allocated variables, and preventing them from causing program misbehavior or from becoming serious security vulnerabilities.

See Alpine Linux and Buffer overflow protection

BusyBox

BusyBox is a software suite that provides several Unix utilities in a single executable file.

See Alpine Linux and BusyBox

C (programming language)

C (pronounced – like the letter c) is a general-purpose programming language.

See Alpine Linux and C (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 Alpine Linux and C standard library

Cache (computing)

In computing, a cache is a hardware or software component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere.

See Alpine Linux and Cache (computing)

Data compression

In information theory, data compression, source coding, or bit-rate reduction is the process of encoding information using fewer bits than the original representation.

See Alpine Linux and Data compression

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. Alpine Linux and Debian are Independent Linux distributions, Linux distributions and x86-64 Linux distributions.

See Alpine Linux and Debian

Debian configuration system

is a software utility for performing system-wide configuration tasks on Unix-like operating systems.

See Alpine Linux and Debian configuration system

Docker (software)

Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers.

See Alpine Linux and Docker (software)

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.

See Alpine Linux and Embedded system

File system

In computing, a file system or filesystem (often abbreviated to FS or fs) governs file organization and access.

See Alpine Linux and File system

Gentoo Linux

Gentoo Linux (pronounced) is a Linux distribution built using the Portage package management system. Alpine Linux and Gentoo Linux are Independent Linux distributions and x86-64 Linux distributions.

See Alpine Linux and Gentoo Linux

Glibc

The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library.

See Alpine Linux and Glibc

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.

See Alpine Linux and GNU Core Utilities

Hardening (computing)

In computer security, hardening is usually the process of securing a system by reducing its surface of vulnerability, which is larger when a system performs more functions; in principle a single-function system is more secure than a multipurpose one.

See Alpine Linux and Hardening (computing)

LEAF Project

The LEAF (Linux Embedded Appliance Framework) Project is a collection of Linux distributions that began as a fork from the Linux Router Project (LRP) "linux-on-a-floppy" distribution. Alpine Linux and LEAF Project are light-weight Linux distributions and Linux distributions.

See Alpine Linux and LEAF Project

Linux

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.

See Alpine Linux and Linux

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. Alpine Linux and Linux distribution are Linux distributions.

See Alpine Linux and Linux distribution

Linux for mobile devices

Linux for mobile devices, sometimes referred to as mobile Linux, is the usage of Linux-based operating systems on portable devices, whose primary or only Human interface device (HID) is a touchscreen.

See Alpine Linux and Linux for mobile devices

Linux kernel

The Linux kernel is a free and open source, UNIX-like kernel that is used in many computer systems worldwide.

See Alpine Linux and Linux kernel

Linux on IBM Z

Linux on IBM Z or Linux on zSystems is the collective term for the Linux operating system compiled to run on IBM mainframes, especially IBM Z / IBM zSystems and IBM LinuxONE servers. Alpine Linux and Linux on IBM Z are Linux distributions.

See Alpine Linux and Linux on IBM Z

Lua (programming language)

Lua is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications.

See Alpine Linux and Lua (programming language)

Microsoft Store

The Microsoft Store (formerly known as the Windows Store) is a digital distribution platform operated by Microsoft.

See Alpine Linux and Microsoft Store

Monolithic kernel

A monolithic kernel is an operating system architecture with the entire operating system running in kernel space.

See Alpine Linux and Monolithic kernel

Multilingualism

Multilingualism is the use of more than one language, either by an individual speaker or by a group of speakers.

See Alpine Linux and Multilingualism

Musl

musl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License.

See Alpine Linux and Musl

Network-attached storage

Network-attached storage (NAS) is a file-level (as opposed to block-level storage) computer data storage server connected to a computer network providing data access to a heterogeneous group of clients.

See Alpine Linux and Network-attached storage

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 Alpine Linux and Open-source software

OpenRC

OpenRC is a dependency-based init system for Unix-like computer operating systems.

See Alpine Linux and OpenRC

Optical disc image

An optical disc image (or ISO image, from the ISO 9660 file system used with CD-ROM media) is a disk image that contains everything that would be written to an optical disc, disk sector by disc sector, including the optical disc file system.

See Alpine Linux and Optical disc image

OS-level virtualization

OS-level virtualization is an operating system (OS) virtualization paradigm in which the kernel allows the existence of multiple isolated user space instances, called containers (LXC, Solaris containers, AIX WPARs, HP-UX SRP Containers, Docker, Podman), zones (Solaris containers), virtual private servers (OpenVZ), partitions, virtual environments (VEs), virtual kernels (DragonFly BSD), or jails (FreeBSD jail or chroot jail).

See Alpine Linux and OS-level virtualization

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.

See Alpine Linux and Package manager

Position-independent code

In computing, position-independent code (PIC) or position-independent executable (PIE) is a body of machine code that executes properly regardless of its memory address.

See Alpine Linux and Position-independent code

PostmarketOS

postmarketOS (abbreviated as pmOS) is an operating system primarily for smartphones, based on the Alpine Linux distribution. Alpine Linux and PostmarketOS are Linux distributions and Linux distributions without systemd.

See Alpine Linux and PostmarketOS

PowerShell

PowerShell is a task automation and configuration management program from Microsoft, consisting of a command-line shell and the associated scripting language.

See Alpine Linux and PowerShell

Ppc64

ppc64 is an identifier commonly used within the GNU/Linux, GNU Compiler Collection (GCC) and LLVM free software communities to refer to the target architecture for applications optimized for 64-bit big-endian PowerPC and Power ISA processors.

See Alpine Linux and Ppc64

RAM drive

A RAM drive (also called a RAM disk) is a block of random-access memory (primary storage or volatile memory) that a computer's software is treating as if the memory were a disk drive (secondary storage).

See Alpine Linux and RAM drive

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 Alpine Linux and Router (computing)

Server (computing)

A server is a computer that provides information to other computers called "clients" on computer network.

See Alpine Linux and Server (computing)

Shell script

A shell script is a computer program designed to be run by a Unix shell, a command-line interpreter.

See Alpine Linux and Shell script

Systemd

systemd is a software suite that provides an array of system components for Linux operating systems.

See Alpine Linux and Systemd

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.

See Alpine Linux and Tar (computing)

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.

See Alpine Linux and UClibc

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.

See Alpine Linux and Unix-like

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 Alpine Linux and User space and kernel space

Virtual machine

In computing, a virtual machine (VM) is the virtualization or emulation of a computer system.

See Alpine Linux and Virtual machine

Web server

A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS.

See Alpine Linux and Web server

Windows Subsystem for Linux

Windows Subsystem for Linux (WSL) is a feature of Microsoft Windows that allows developers to run a Linux environment without the need for a separate virtual machine or dual booting.

See Alpine Linux and Windows Subsystem for Linux

Wireless router

A wireless router or Wi-Fi router is a device that performs the functions of a router and also includes the functions of a wireless access point.

See Alpine Linux and Wireless router

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 Alpine Linux and X86

X86-64

x86-64 (also known as x64, x86_64, AMD64, and Intel 64) is a 64-bit version of the x86 instruction set, first announced in 1999.

See Alpine Linux and X86-64

See also

Independent Linux distributions

Light-weight Linux distributions

References

[1] https://en.wikipedia.org/wiki/Alpine_Linux

Also known as Alpine Package Keeper, Apk-tools.

, Web server, Windows Subsystem for Linux, Wireless router, X86, X86-64.