Developer | Raspberry Pi Foundation |
---|---|
OS family | Linux (Unix-like) |
Working state | Current |
Source model | Open source |
Initial release | 15 July 2012 (32-bit); 2 Feb 2022 (64-bit) |
Latest release | 2024-10-22 [1] / 28 October 2024 |
Marketing target | Raspberry Pi |
Available in | English, and other languages. |
Update method | APT |
Package manager | dpkg |
Platforms | aarch64, armhf |
Kernel type | Monolithic |
Userland | GNU |
Default user interface | PIXEL [2] |
License | Free and open-source software licenses (mainly GPL) |
Official website | raspberrypi |
Support status | |
Supported |
Raspberry Pi OS is a Unix-like operating system based on the Debian Linux distribution for the Raspberry Pi family of compact single-board computers. Raspbian was developed independently in 2012, became the primary operating system for these boards since 2013, was originally optimized for the Raspberry Pi 1 and distributed by the Raspberry Pi Foundation. [3] In 2020, the Raspberry Pi Foundation renamed Raspbian to Raspberry Pi OS.
Raspberry Pi OS runs on every Raspberry Pi except the Pico microcontroller. Raspberry Pi OS uses a modified LXDE desktop environment with the Openbox stacking window manager, along with a unique theme. The default distribution is shipped with a copy of the computer algebra system Wolfram Mathematica, [4] VLC, and a lightweight version of the Chromium web browser.
Raspberry Pi OS was first developed by Mike Thompson and Peter Green as Raspbian, an independent and unofficial port of Debian to the Raspberry Pi. [5] The first build was released on July 15, 2012. [6] As the Raspberry Pi had no officially provided operating system at the time, the Raspberry Pi Foundation built on the work by the Raspbian project and began producing and releasing their own version of the software. [7] The Foundation's first release of Raspbian, which now referred both to the community project as well as the official operating system, was announced on September 10, 2013. [3]
On May 28, 2020, the Raspberry Pi Foundation announced a beta 64-bit version. However, this version was not based on Raspbian, instead taking its user space software from Debian GNU/Linux. [8] When the Foundation did not want to use the name Raspbian to refer to software that was not based on the Raspbian project, the name of the officially provided operating system was changed to Raspberry Pi OS. [8] This change was also carried over to the 32-bit version, though it continued to be based on Raspbian. [8] The 64-bit version of Raspberry Pi OS was officially released on February 2, 2022. [9]
Raspberry Pi OS has a desktop environment, PIXEL (short for Pi Improved Xwindows Environment, Lightweight), [10] based on LXDE, [11] which looks similar to many common desktops, such as macOS and Microsoft Windows. The desktop has a background image. A menu bar is positioned at the top and contains an application menu and shortcuts to a web browser (Chromium), file manager, and terminal. The other end of the menu bar shows a Bluetooth menu, Wi-Fi menu, volume control, and clock. The desktop can also be changed from its default appearance, such as repositioning the menu bar. [12]
Packages can be installed via APT, the Recommended Software app, and by using the Add/Remove Software tool, a GUI wrapper for APT.
PCManFM is a file browser allowing quick access to all areas of the computer, and was redesigned in the first Raspberry Pi OS Buster release (2019-06-20).
Raspberry Pi OS originally distributed the web browser Epiphany, but switched to Chromium with the launch of its redesigned desktop. [13] The built-in browser comes preinstalled with uBlock Origin and h264ify.
Raspberry Pi OS comes with many beginner IDEs, such as Thonny Python IDE, Mu Editor, and Greenfoot. It also ships with educational software, such as Scratch and Bookshelf.
The download statistics from the Raspberry Pi Imager indicate that Raspberry Pi OS is by far the most used operating system on the Raspberry Pi, accounting for 68.44% of all OS downloads in the month preceding 24 February 2022. [14] It is also the choice of distro used by Ken Thompson, one of the original developers of the UNIX operating system. [15]
Jesse Smith from DistroWatch reviewed Raspbian in 2015: [16]
Though I did not intend to run the Raspberry Pi as a desktop computer, the Raspbian operating system does provide users with the LXDE desktop environment. The Pi does not have a great deal of processor speed or memory, but it does have enough resources to run LXDE and a handful of applications. So long as the user does not wish to do a lot at once, the Pi offers a fairly responsive desktop interface. I probably would not run heavier programs such as LibreOffice or Firefox on the Pi, but Raspbian does provide the Epiphany web browser and a few other desktop programs.
In late January 2021, the Raspberry Pi OS package raspberrypi-sys-mods added a trusted GPG key and configuration entry in the APT package manager. [17] This addition made it easier to install Visual Studio Code, a source code editor developed by Microsoft. This change initiated a query to Microsoft's package servers every time the system checked for updates. [17] Given Microsoft's once-adversarial history with Linux, this form of telemetry upset some users. [18] The changes were later removed. [19]
Raspberry Pi OS is produced in three installation versions:
Two legacy versions are recognized:
Raspberry Pi OS Lite is the smallest version, and does not include a desktop environment. The desktop version includes the Pixel desktop environment. Raspberry Pi OS with desktop and recommended software comes pre-installed with additional productivity software, such as Libre Office. [4]
On December 2, 2021, the Raspberry Pi Foundation released Raspberry Pi OS (Legacy), a branch of the operating system that continued to receive security and hardware compatibility updates but was based on Buster, an older version of Debian. [20]
All versions are distributed as disk image files, having the file extension img, intended to be flashed to microSD cards from which Raspberry Pi OS is booted. In March 2020, the Raspberry Pi Foundation published the Raspberry Pi Imager, [21] a custom disk installer for Raspberry Pi OS, as well as other operating systems designed for the Raspberry Pi, including RetroPie, [22] and Kodi OS,
The Raspberry Pi documentation recommends at least a 4 GiB microSD card for Raspberry Pi OS Lite, and at least an 8 GiB microSD card for all other versions. [23]
Release date | Debian version | Linux kernel | GCC | APT | X Server / Labwc since 2024-07-04 | Pi 1/1+ | Pi 2 | Pi 3 | Pi Zero W | Pi 3+ | Pi 4 | Pi Zero 2 W | Pi 5 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013-09-27 | 7 | 3.6 | 4.7.2 | 0.9.7 | 7.7 | ||||||||
2013-10-07 | |||||||||||||
2013-12-24 | 3.10 | ||||||||||||
2014-01-09 | |||||||||||||
2014-06-22 | 3.12 | ||||||||||||
2014-07-08 | |||||||||||||
2014-09-12 | |||||||||||||
2014-10-08 | |||||||||||||
2014-12-25 | |||||||||||||
2015-02-02 | 3.18 | ||||||||||||
2015-02-17 | |||||||||||||
2015-02-18 | |||||||||||||
2015-05-07 | |||||||||||||
2015-05-12 | |||||||||||||
2015-09-28 | 8 | 4.1 | 4.9 | 1.0.9.8.1 | |||||||||
2015-11-24 | |||||||||||||
2016-02-08 | |||||||||||||
2016-02-09 | |||||||||||||
2016-02-29 | |||||||||||||
2016-03-18 | |||||||||||||
2016-05-13 | 4.4 | ||||||||||||
2016-05-31 | |||||||||||||
2016-09-28 | |||||||||||||
2016-11-29 | |||||||||||||
2017-02-27 | 4.9 | ||||||||||||
2017-03-03 | |||||||||||||
2017-04-10 | |||||||||||||
2017-06-23 | |||||||||||||
2017-07-05 | |||||||||||||
2017-08-17 | 9 | 6.3 | 1.4.6 | ||||||||||
2017-09-08 | |||||||||||||
2017-11-29 | |||||||||||||
2018-03-13 | |||||||||||||
2018-04-18 | 4.14 | 1.4.8 | |||||||||||
2018-06-29 | |||||||||||||
2018-10-09 | |||||||||||||
2018-11-13 | |||||||||||||
2019-04-08 | 1.4.9 | ||||||||||||
2019-06-24 | 10 | 4.19 | 8.3 | 1.8.2 | |||||||||
2019-07-10 | |||||||||||||
2019-09-30 | |||||||||||||
2020-02-07 | |||||||||||||
2020-02-14 | |||||||||||||
2020-05-27 | |||||||||||||
2020-08-20 | 5.4.51 | ||||||||||||
2020-12-02 | 5.4.79 | 1.8.2.1 | |||||||||||
2021-01-11 | 5.4.83 | 1.8.2.2 | |||||||||||
2021-03-04 | 5.10.17 | ||||||||||||
2021-05-07 | 1.8.2.3 | ||||||||||||
2021-10-30 | 5.10.63 | ||||||||||||
2021-12-03 | 11 | 10.2.1 | 2.2.4 | 1.20.11 | |||||||||
2022-01-28 | 5.10.92 | ||||||||||||
2022-03-08 | 5.10.103 | ||||||||||||
2022-04-04 | 5.15.30 | ||||||||||||
2022-09-06 | 5.15.61 | ||||||||||||
2022-09-22 | |||||||||||||
2023-02-21 | 5.15.84 | ||||||||||||
2023-05-03 | 6.1.21 | ||||||||||||
2023-12-05 | |||||||||||||
2024-03-12 | |||||||||||||
2023-10-10 | 12 | 12.2.0 | 2.6.1 | 1.21.1 | |||||||||
2023-12-05 | 6.1.69 | 12.2.4 | |||||||||||
2024-03-15 | 6.6.20 | 12.2.0 | 1.21.1.7 | ||||||||||
2024-05-29 | 6.6.31 | ||||||||||||
2024-07-04 | 6.6.51 | 0.7.2 | |||||||||||
Release date | Debian version | Linux Kernel | GCC | APT | X Server / Labwc since 2024-07-04 | Pi 1/1+ | Pi 2 | Pi 3 | Pi Zero W | Pi 3+ | Pi 4 | Pi Zero 2 W | Pi 5 |
A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.
Knoppix, stylized KNOPPIX, is an operating system based on Debian designed to be run directly from a CD or DVD or a USB flash drive. It was first released in 2000 by German Linux consultant Klaus Knopper, and was one of the first popular live distributions. Knoppix is loaded from the removable medium and decompressed into a RAM drive. The decompression is transparent and on-the-fly.
Slax is a LiveCD Linux distribution developed by Tomáš Matějíček and based on upstream customizable Linux distributions. Packages can be added by apt package manager or can be prepared as modules. The tagline for Slax refers to itself as "your pocket operating system".
Kanotix, also referred to as KANOTIX, is an operating system based on Debian, with advanced hardware detection. It can run from an optical disc drive or other media i.e. USB-stick without using a hard disk drive.
A light-weight Linux distribution a Linux distribution that uses lower memory and processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a more responsive machine, and allow devices with fewer system resources to be used productively. The lower memory and processor-speed requirements are achieved by avoiding software bloat, i.e. by leaving out features that are perceived to have little or no practical use or advantage, or for which there is no or low demand.
PCLinuxOS, often shortened to PCLOS, is a rolling release Linux distribution for x86-64 computers, with KDE Plasma, MATE, and XFCE as its default user interfaces. It is a primarily FOSS operating system for personal computers aimed at ease of use.
Puppy Linux is a family of light-weight Linux distributions that focus on ease of use and minimal memory footprint. The entire system can be run from random-access memory (RAM) with current versions generally taking up about 600 MB (64-bit), 300 MB (32-bit), allowing the boot medium to be removed after the operating system has started. Applications such as AbiWord, Gnumeric and MPlayer are included, along with a choice of lightweight web browsers and a utility for downloading other packages. The distribution was originally developed by Barry Kauler and other members of the community, until Kauler retired in 2013. The tool Woof can build a Puppy Linux distribution from the binary packages of other Linux distributions.
LXDE was a free desktop environment with comparatively low resource requirements. This makes it especially suitable for use on older or resource-constrained personal computers such as netbooks or system on a chip computers.
Peppermint OS is a Linux distribution based on Debian and Devuan Stable, and formerly based on Ubuntu. It uses the Xfce desktop environment. It aims to provide a familiar environment for newcomers to Linux, which requires relatively low hardware resources to run.
Raspberry Pi is a series of small single-board computers (SBCs) developed in the United Kingdom. The original Raspberry Pi computer was developed by the Raspberry Pi Foundation in association with Broadcom. Since 2012, all Raspberry Pi products have been developed by Raspberry Pi Ltd, which began as a wholly-owned subsidiary of the Foundation.
Bodhi Linux is a light-weight Linux distribution based on Ubuntu that uses an Enlightenment DR17-based fork called Moksha as its desktop environment. The philosophy for the distribution is to provide a minimal base system so that users can install the software they want. In turn, the distribution only includes software that is essential to most users, such as a file manager (Thunar), a terminal emulator (Terminology), and a web browser. To install additional software, Bodhi Linux developers maintain a browser-based app store that uses apturl to install programs.
Leafpad is a free and open-source graphical text editor for Linux, Berkeley Software Distribution (BSD), and Maemo that is similar to the Microsoft Windows program Notepad. Created with the focus of being a lightweight text editor with minimal dependencies, it is designed to be simple-to-use and easy-to-compile.
The Trinity Desktop Environment (TDE) is a complete software desktop environment designed for Linux and Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a fork of KDE 3.5 in 2010, it was originally created by Timothy Pearson, who had coordinated Kubuntu remixes featuring KDE 3.5 after Kubuntu switched to KDE Plasma 4.
Emmabuntüs is a Linux distribution derived from Debian and designed to facilitate the restoration of computers donated to humanitarian organizations like the Emmaüs Communities.
HandyLinux is a simplified Linux operating system developed in France, derived from the Debian stable branch. It was designed to be easily accessible and downloadable, so that it could be used by people with very little computer experience and on a range of older hardware that was no longer supported by the latest versions of proprietary operating systems. It was particularly aimed at older people with dated hardware who do not need nor possess the skill to use many features afforded by state-of-the-art operating systems.
Devuan is a fork of the Debian Linux distribution that uses sysvinit, runit or OpenRC instead of systemd. Devuan aims to avoid lock-in by projects like systemd and aims to maintain compatibility with other init systems to avoid detaching Linux from other Unix systems.
SparkyLinux is a desktop-oriented operating system based on the Debian operating system. The project offers a ready to use operating system with various desktops to choose from. SparkyLinux is released 3-4 times per year to provide the latest versions of all applications.
Parrot OS is a Linux distribution based on Debian with a focus on security, privacy, and development.
Cub Linux was a computer operating system designed to mimic the desktop appearance and functionality of ChromeOS. It was based on Ubuntu Linux LTS 14.04 "Trusty Tahr". It used Openbox as the window manager and tools taken from LXDE, Gnome, XFCE as well as a number of other utilities. It was a cloud-centric operating system that was heavily focused on the Chromium Browser. Cub Linux's tagline was "Cub = Chromium + Ubuntu".
Ubuntu is a Debian-based Linux distribution for personal computers, tablets and smartphones, where the Ubuntu Touch edition is used; and also runs network servers, usually with the Ubuntu Server edition, either on physical or virtual servers or with containers, that is with enterprise-class features.
Mathematica and the Wolfram Language are included in this release under license and with permission of Wolfram Research, Inc. and may be used for non-commercial purposes only.
The official Pi operating system is now called 'Raspberry Pi OS.'