Devuan

Last updated
Devuan
Devuan-logo.svg
Devuan 5 Xfce LiveDVD uname+issue.png
Devuan with its default XFCE desktop running on a virtual machine (2023-08)
Developer Veteran Unix Admins
OS family Linux (Unix-like)
Working stateCurrent
Source model Open source
Initial releaseMay 3, 2016;7 years ago (2016-05-03) [1]
Latest release 5.0.0 [2]   OOjs UI icon edit-ltr-progressive.svg / 15 August 2023;8 months ago (15 August 2023)
Repository
Package manager APT (dpkg)
Platforms i386, amd64, ARM, ppc64el
Kernel type Monolithic (Linux kernel)
Userland GNU
Default
user interface
Xfce
License Various open source licenses [note 1]
Official website www.devuan.org

Devuan is a fork of the Debian Linux distribution that uses sysvinit, runit or OpenRC instead of systemd. [3] [4] [5] [6] Devuan aims to avoid "lock-in" by projects like systemd [7] [8] and aims to maintain compatibility with other init systems to avoid detaching Linux from other Unix systems.

Contents

History

With the release of Debian 8, some developers and users felt alienated due to the project's adoption of systemd and subsequent removal of support for other existing init systems. [9] This decision prompted some Debian community members to start a fork of Debian without systemd. [10] [7]

Instead of continuing the Debian practice of using Toy Story character names as release codenames, [11] Devuan aliases its releases using planet names. The first stable release shared the Debian 8 codename Jessie . However, the Devuan release was named for minor planet 10464. [12]

The first stable release of Devuan was published on May 25, 2017. [13] [14] [15]

Devuan 2.0.0 ASCII was released on June 9, 2018, and 2.1 ASCII was released on November 21, 2019. ASCII provides a choice of five different desktop environments at install time (XFCE, Cinnamon, KDE, LXQt, MATE), while many other window managers are available from the repositories. It also provides installation options for choosing between sysvinit and OpenRC for init, and between GRUB and LILO for the boot loader. Devuan maintains a modified version of the Debian expert text installer, which has the ability to install only free software if the user chooses, while the live desktop image also uses a custom graphical installer from Refracta, a derivative of Devuan. [16]

Devuan 3.0 Beowulf was released on June 3, 2020, based on Debian 10.4. Ppc64el has been added to the list of supported architectures. Runit is now available as an alternative init. Eudev and elogind are now used to replace some Systemd functionality. [17]

Devuan 4.0 Chimaera was released on October 14, 2021. It is based on Debian Bullseye (11.1) with Linux kernel 5.10.

Devuan 5.0 Daedalus was released on August 15, 2023. It is based on Debian Bookworm (12.1) with Linux kernel 6.1.

The current testing suite with code name Excalibur is planned for 2025+. It is based on Debian Trixie (13) with Linux kernel 6.4.

Packages

Devuan has its own package repository which mirrors upstream Debian, [18] with local modifications made only when needed to allow for init systems other than systemd. Devuan does not provide systemd in its repositories but still retains libsystemd0 until it has removed all dependencies.

Amprolla is the program used to merge Debian packages with Devuan packages. It downloads packages from Debian and merges changes to packages that Devuan overrides. [19]

Derivatives

In August 2022, Peppermint OS announced the release of Devuan-based ISO's, alongside their Debian-based ISO's. [20]

Exe GNU/Linux is a Devuan derivative (since 2017) featuring the Trinity Desktop Environment and another LXDE version. [21]

Star is another Devuan-based Linux distribution featuring several lightweight window managers, such as Openbox, Fluxbox, JWM, and i3. [22]

Version history

VersionCodenameCodebaseRelease dateEnd of support
Old version, no longer maintained: 1 Jessie Debian 8 "Jessie"May 25, 2017June 30, 2020
Old version, no longer maintained: 2 ASCII Debian 9 "Stretch"June 9, 2018July 1, 2022
Older version, yet still maintained: 3 Beowulf Debian 10 "Buster"June 3, 2020June 30, 2024
Older version, yet still maintained: 4 Chimaera Debian 11 "Bullseye"October 14, 2021N/A
Current stable version:5 Daedalus Debian 12 "Bookworm"August 14, 2023N/A
Latest preview version of a future release: 6 Excalibur Debian 13 "Trixie"N/AN/A
Future release: 7 Freia Debian 14 "Forky"N/AN/A
unstable Ceres Debian "Sid"Rolling release
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

Source: [23]

Notes

  1. Due to Devuan being based on Debian, most (if not all) Open Source software is probably available under DFSG compatible licenses.

Related Research Articles

<span class="mw-page-title-main">Debian</span> Linux distribution based on free and open-source software

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. The first version of Debian (0.01) was released on September 15, 1993, and its first stable version (1.1) was released on June 17, 1996. The Debian Stable branch is the most popular edition for personal computers and servers. Debian is also the basis for many other distributions that have different purposes, like Proxmox for servers, Ubuntu or Linux Mint for desktops, Kali for penetration testing, and Pardus and Astra for government use.

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

<span class="mw-page-title-main">Arch Linux</span> Rolling release distribution of 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. The default installation is intentionally minimal so that users can add only the packages they require.

<span class="mw-page-title-main">PCLinuxOS</span> Linux distribution

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.

Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.

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. It was written by Scott James Remnant, a former employee of Canonical Ltd. In 2014, Upstart was placed in maintenance mode, and other init daemons, such as systemd, were recommended in place of Upstart. Ubuntu moved away from Upstart with the release of version 15.04 in favor of migrating to systemd. As of March 2023, there have been no updates released for Upstart since September 2014.

gNewSense Linux distribution

gNewSense was a Linux distribution, active from 2006 to 2016. It was based on Debian, and developed with sponsorship from the Free Software Foundation. Its goal was user-friendliness, but with all proprietary and non-free software removed. The Free Software Foundation considered gNewSense to be composed entirely of free software.

antiX Lightweight systemd free Linux distribution

antiX is a Linux distribution, originally based on MEPIS, which itself is based on the Debian stable distribution. antiX initially replaced the MEPIS KDE desktop environment with the Fluxbox and IceWM window managers, making it suitable for older, less powerful x86-based systems. Unlike Debian, antiX does not use the systemd init system, instead, antiX provides images where either SysVinit or Runit are set as the default init system.

<span class="mw-page-title-main">Dragora GNU/Linux-Libre</span> Linux distribution

Dragora GNU/Linux-Libre is an Argentine Linux distribution written from scratch sharing some similarities with Slackware. It has a simple packaging system that allows installing, removing, upgrading and creating packages, although the system may be challenging to new users. As it only packages free software and uses the Linux-libre kernel, the Free Software Foundation endorses Dragora. Dragora is considered to be based on the "Keep it simple, stupid" (KISS) principle, believed by the authors to be a strength. Dragora can be downloaded from the web site or bought on CD.

systemd Suite of system components for Linux

systemd is a software suite that provides an array of system components for Linux operating systems. The main aim is to unify service configuration and behavior across Linux distributions. Its primary component is a "system and service manager" – an init system used to bootstrap user space and manage user processes. It also provides replacements for various daemons and utilities, including device management, login management, network connection management, and event logging. The name systemd adheres to the Unix convention of naming daemons by appending the letter d. It also plays on the term "System D", which refers to a person's ability to adapt quickly and improvise to solve problems.

<span class="mw-page-title-main">Peppermint OS</span> Linux computer operating system

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.

<span class="mw-page-title-main">OpenRC</span> Init system for Unix-like computer operating systems

OpenRC is a dependency-based init system for Unix-like computer operating systems. It was created by Roy Marples, a NetBSD developer who was also active in the Gentoo project. It became more broadly adopted as an init system outside of Gentoo following the decision by some Linux distributions not to adopt systemd.

<span class="mw-page-title-main">Parrot OS</span> Debian-based Linux distribution

Parrot OS is a Linux distribution based on Debian with a focus on security, privacy, and development.

<span class="mw-page-title-main">Void Linux</span> Independent distribution developed entirely by volunteers

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. Excluding binary kernel blobs, a base install is composed entirely of free software.

<span class="mw-page-title-main">MX Linux</span> Mid-weight family of operating systems

MX Linux is a Linux distribution based on Debian stable and using core antiX components, with additional software created or packaged by the MX community. The development of MX Linux is a collaborative effort between the antiX and former MEPIS communities. The MX 'name' comes from the M for MEPIS and the X from antiX – an acknowledgment of their roots. The community's stated goal is to produce "a family of operating systems that are designed to combine elegant and efficient desktops with high stability and solid performance".

<span class="mw-page-title-main">Hyperbola GNU/Linux-libre</span> Linux distribution based on Arch Linux

Hyperbola GNU/Linux-libre is a Linux distribution for the i686 and x86-64 architectures. It is based on Arch Linux snapshots and Debian development. It includes the GNU operating system components and the Linux-libre kernel instead of the generic Linux kernel. Hyperbola GNU/Linux-libre is listed by the Free Software Foundation as a completely free operating system, true to their Free System Distribution Guidelines.

<span class="mw-page-title-main">Artix Linux</span> Linux distribution

Artix Linux is a rolling-release Linux distribution partially based on Arch Linux, with a primary goal to provide init and service management freedom. Artix offers OpenRC, runit, s6 and dinit,. In contrast to Arch, Artix does not use systemd with the default init and service manager being OpenRC.

<span class="mw-page-title-main">GNU Guix System</span> Rolling release distribution of the GNU operating system built around the GNU Guix package manager

GNU Guix System or Guix System is a rolling release, free and open source Linux distribution built around the GNU Guix package manager. It enables a declarative operating system configuration and allows system upgrades which the user can rollback. It uses the GNU Shepherd init system and the Linux-libre kernel, with support of the GNU Hurd kernel under development. On February 3, 2015, the Free Software Foundation added the distribution to its list of endorsed free Linux distributions. The Guix package manager and the Guix System drew inspiration from and were based on the Nix package manager and NixOS respectively.

References

  1. Devuan Beta Release
  2. "Devuan Daedalus 5.0 stable release" . Retrieved 15 August 2023.
  3. Hoffman, Chris (3 December 2014). "Meet Devuan, the Debian fork born from a bitter systemd revolt". PCWorld. Retrieved 13 December 2014.
  4. Larabel, Michael (28 November 2014). "Devuan: Debian Without Systemd". Phoronix. Retrieved 14 December 2014.
  5. Devuan Is Still Moving Along As A Debian Fork Without Systemd - Phoronix
  6. Sharwood, Simon (1 December 2014). "systemd row ends with Debian getting forked". The Register. Archived from the original on 1 December 2014. Retrieved 13 December 2014.
  7. 1 2 "Announcement of the Debian Fork". devuan.org. Retrieved 2022-08-23.
  8. "Debian Fork Newsletter Dec. 22, 2014". devuan.org. Retrieved 2022-08-23.
  9. Wise, Paul (25 April 2015). "Debian 8 'Jessie' released". debian-announce. Retrieved 26 April 2015.
  10. Stahie, Silviu (28 November 2014). "Fork Debian Project Announces the Systemd-less OS Devuan". Softpedia. Retrieved 30 November 2014.
  11. Debian FAQ Authors (1 May 2015). "What are all those names like etch, lenny, etc.?". The Debian GNU/Linux FAQ. Archived from the original on 11 July 2015. Retrieved 17 June 2015.
  12. "Devuan GNU+Linux Release Codenames". 1 January 2020. Retrieved 1 January 2020.
  13. "Devuan Jessie 1.0.0 stable release (LTS)". devuan.org. Archived from the original on 2017-05-25.
  14. DistroWatch Weekly, Issue 715, 5 June 2017
  15. Devuan 1.0 Officially Released - Letting Debian Live Without Systemd - Phoronix
  16. "Devuan GNU+Linux Free Operating System".
  17. "Devuan Beowulf 3.0.0 Released: A GNU+Linux Debian Without Systemd". 3 June 2020.
  18. "Devuan build system overview". Archived from the original on 12 January 2016. Retrieved 17 November 2015.
  19. "amprolla3".
  20. "Peppermint OS Releases for 08-02-2022 – Peppermint OS" . Retrieved 2022-08-23.
  21. "DistroWatch.com: Exe GNU/Linux". distrowatch.com. Retrieved 2023-02-07.
  22. "DistroWatch.com: Star". distrowatch.com. Retrieved 2023-02-07.
  23. "Devuan releases".