Bodhi Linux

Last updated
Bodhi Linux
Bodhi Linux Logo.png
Bodhi-2016-10-29.png
Bodhi Linux 5.1.0
Developer Bodhi Linux Team
OS family Linux (Unix-like)
Working stateCurrent
Source model Open source
Initial release26 March 2011;12 years ago (2011-03-26)
Latest release 7.0.0 [1]   OOjs UI icon edit-ltr-progressive.svg / 21 August 2023;6 months ago (21 August 2023)
Update method APT (front-ends available)
Package manager dpkg (front-ends like Synaptic available)
Platforms IA-32, x86-64)
Kernel type Monolithic (Linux kernel)
Userland GNU
Default
user interface
Moksha (based on Enlightenment)
License Free software licenses (mainly GPL), plus proprietary binary blobs
Official website bodhilinux.com

Bodhi Linux is a light-weight Linux distribution based on Ubuntu that uses an Enlightenment DR17-based fork called Moksha as its desktop environment. [2] 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. [3]

Contents

Performance

System requirements include 512MB RAM, 5GB hard disk space, and a 500MHz processor. [4] 32-bit processors without PAE capability are supported on the same terms as PAE-enabled ones. The only difference between the two Bodhi versions is that an older kernel is used.

Moksha Desktop

Using an Enlightenment DR17-based fork called Moksha Desktop, Bodhi provides desktop effects and animations that do not require high-end computer hardware. [5] The project was forked from DR17 since later versions of Enlightenment had performance and stability issues. [6] The Enlightenment window manager, as well as the tools developed specifically for Bodhi Linux, were written in the C programming language and Python. [7]

Support

Bodhi Linux is derived from the Ubuntu long term support releases (14.04, 16.04, 18.04...), so support follows the same pattern: Security bug fixes are released daily throughout the five years. As opposed to Ubuntu, Bodhi has no short-term support release. An installed Bodhi Linux can be upgraded to the latest state via the command line or package manager.

Release cycle

Releases are numbered x.y.z, where

The major release (x.y.z; e.g. version 2.y.z > 3.0.0) follows the Ubuntu long-term support with a delay of a few months. The goal is to deliver a new major release in July every other year following the new Ubuntu LTS, which is expected in April. New functionality is not added after the release.

The update/point release (x.y.z; e.g. version 2.3.z > 2.4.0) is similar to point releases in Ubuntu (12.04.1, 12.04.2,...). They are used for delivering new software versions and other improvements which are not related to security. Between 2011 and 2013 there was ARM support. [8] [9]

Beginning with version 2.4.0 update frequency was reduced to three times a year. Bodhi Linux 2.4.0 (originally planned for release in August 2013) appeared late in mid-September. [10] A bug fix release (x.y.z; e.g. version 2.4.0 > 2.4.1) was released to fix configuration bugs.

The Bodhi Linux 3.0.0 branch was released in February 2015 with an additional "legacy" version for older hardware. [11]

Version [12] Release dateCommentsSupported until
0.1.62011-02First version of Bodhi Linux.Old version, no longer maintained: unsupported
0.1.72011-03Old version, no longer maintained: unsupported
1.0.0 [13] 2011-03Old version, no longer maintained: unsupported
1.1.02011-05Old version, no longer maintained: unsupported
1.2.02011-09Old version, no longer maintained: unsupported
1.2.12011-10Old version, no longer maintained: unsupported
1.3.0 [14] 2011–12Old version, no longer maintained: unsupported
1.4.02012-03 [15] Old version, no longer maintained: unsupported
1.5.02012-06Last update release to the 10.04 baseOld version, no longer maintained: unsupported
2.0.02012-07First stable release to the 12.04 baseOld version, no longer maintained: unsupported
2.1.0 [16] 2012-09Update release (3-month cycle)Old version, no longer maintained: unsupported
2.2.0 [17] [18] 2012-12Update releaseOld version, no longer maintained: unsupported
2.3.0 [19] 2013-03Update releaseOld version, no longer maintained: unsupported
2.4.02013-09Last update release to 12.04 baseOld version, no longer maintained: unsupported
3.0.0 [20] 2015-02First stable release to the 14.04 baseOld version, no longer maintained: unsupported
3.1.02015-08Update release first to feature the Moksha Desktop EnvironmentOld version, no longer maintained: unsupported
3.2.02016-03Update releaseOld version, no longer maintained: unsupported
4.0.0 [21] 2016-10First stable release to the 16.04 baseOld version, no longer maintained: unsupported
4.1.0 [22] 2017-01Update releaseOld version, no longer maintained: unsupported
4.2.02017-05Update releaseOld version, no longer maintained: unsupported
4.3.0 [23] 2017-08Update releaseOld version, no longer maintained: unsupported
4.4.0 [24] 2017-12Update releaseOld version, no longer maintained: unsupported
4.5.0 [25] 2018-02Update releaseOld version, no longer maintained: unsupported
5.0.02018-08Based on Ubuntu 18.04Old version, no longer maintained: unsupported
5.1.02020-03Based on Ubuntu 18.04.04Old version, no longer maintained: unsupported
6.0.0 [26] 2021-05Based on Ubuntu 20.04.2Older version, yet still maintained: 2025-04
7.0.0 [27] 2023-08Based on Ubuntu 22.04Current stable version:2027-04
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

R_Pi Bodhi Linux

The R_Pi Bodhi Linux build was built directly on top of Raspbian and incorporates all of the changes and improvements to produce optimized "hard float" code for the Raspberry Pi (armhf or ARM HF [28] ). Technically, R_Pi Bodhi Linux is built with compilation settings adjusted to produce optimized "hard float" code for the Raspberry Pi (armhf or ARM HF). The hard float application binary interface of the ARM11, a 32-bit RISC microprocessor ARM architecture with ARMv6 architectural additions, provides enormous performance gains for many use cases. However, this requires significant effort to port elements of Debian Wheezy to be comparable with ARMv6 CPUs, as official builds require ARMv7. [29] Because of the effort to build a working release, the ARMHF release is not officially supported anymore. [9]

deBodhi Linux

deBodhi Linux 7.0 is a version of Bodhi Linux based on Debian 12 (Bookworm). It is currently in beta. [30]

See also

Related Research Articles

<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">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.

Puppy Linux is an operating system and 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.

<span class="mw-page-title-main">Kubuntu</span> Linux distribution based on Ubuntu, utilizing the KDE desktop environment

Kubuntu is an official flavor of the Ubuntu operating system that uses the KDE Plasma Desktop instead of the GNOME desktop environment. As part of the Ubuntu project, Kubuntu uses the same underlying systems. Kubuntu shares the same repositories as Ubuntu and is released regularly on the same schedule as Ubuntu.

<span class="mw-page-title-main">Pardus (operating system)</span> Linux distribution

Pardus is a Linux distribution developed with support from the government of Turkey. Pardus' main focus is office-related work including use in Turkish government agencies. Despite that, Pardus ships in several languages. Its ease of use and availability free of charge has spawned numerous communities throughout the world.

<span class="mw-page-title-main">Xubuntu</span> Linux distribution based on Ubuntu, utilizing the Xfce desktop environment

Xubuntu is a Canonical Ltd.–recognized, community-maintained derivative of the Ubuntu operating system. The name Xubuntu is a portmanteau of Xfce and Ubuntu, as it uses the Xfce desktop environment, instead of Ubuntu's customized GNOME desktop.

gOS (operating system)

gOS or "good OS" was an Ubuntu-based Linux distribution created by Good OS LLC, a Los Angeles-based corporation. Its CIO David Liu described that after meeting Enlightenment and open source people, he realized that his dream to bring Web 2.0 applications into mainstream use could be achieved by creating a Linux distribution that made it easy for users to access Google and Web 2.0 applications. David Liu went on to create the Chinese Twitter clone called Wozai (我在), leaving gOS officially defunct.

<span class="mw-page-title-main">OpenGEU</span> Free computer operating system

OpenGEU was a free computer operating system based upon the popular Ubuntu Linux distribution, which in turn is based on Debian. OpenGEU combined the strengths and ease of use of GNOME desktop environment with the lightweight, and graphical eye candy features of the Enlightenment window manager into a unique and user-friendly desktop. While OpenGEU was originally derived from Ubuntu, the design of the user gave it a significantly different appearance to the user, with original art themes, software and tools.

<span class="mw-page-title-main">Midori (web browser)</span> Free and open-source web browser

Midori is a free and open-source web browser. In 2019, the Midori project was acquired by the Astian Foundation. After the acquisition, the project became a derivative of the Firefox browser.

<span class="mw-page-title-main">Tiny Core Linux</span> Lightweight Linux distribution

Tiny Core Linux (TCL) is a minimal Linux kernel based operating system focusing on providing a base system using BusyBox and FLTK. It was developed by Robert Shingledecker, who was previously the lead developer of Damn Small Linux. The distribution is notable for its small size and minimalism; additional functions are provided by extensions. Tiny Core Linux is free and open-source software licensed under the GNU General Public License version 2.

<span class="mw-page-title-main">Lubuntu</span> Linux distribution based on Ubuntu, utilizing the LXQt desktop environment

Lubuntu is a lightweight Linux distribution based on Ubuntu that uses the LXQt desktop environment in place of GNOME. Lubuntu was originally touted as being "lighter, less resource hungry and more energy-efficient", but now aims to be "a functional yet modular distribution focused on getting out of the way and letting users use their computer".

<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">Pinguy OS</span> Linux distribution

Pinguy OS was a Linux distribution for x86-based PCs, based on Ubuntu, that featured a modified GNOME desktop environment designed for enhanced user-friendliness. It has been discontinued.

<span class="mw-page-title-main">Trinity Desktop Environment</span> Desktop environment for Unix-like operating systems

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.

<span class="mw-page-title-main">Solus (operating system)</span> Linux operating system

Solus is an independently developed operating system for the x86-64 architecture based on the Linux kernel and a choice of Budgie, GNOME, MATE or KDE Plasma as the desktop environment. Its package manager, eopkg, is based on the PiSi package management system from Pardus Linux, and it has a semi-rolling release model, with new package updates landing in the stable repository every Friday. The developers of Solus have stated that Solus was intended exclusively for use on personal computers and will not include software that is only useful in enterprise or server environments.

elementary OS Desktop operating system based on Ubuntu

elementary OS is a Linux distribution based on Ubuntu LTS. It promotes itself as a "thoughtful, capable, and ethical" replacement to macOS and Windows and has a pay-what-you-want model. The operating system, the desktop environment, and accompanying applications are developed and maintained by elementary, Inc.

<span class="mw-page-title-main">Raspberry Pi OS</span> Debian-based operating system for Raspberry Pi

Raspberry Pi OS is a Unix-like operating system based on the Debian GNU/Linux distribution for the Raspberry Pi family of compact single-board computers. First developed independently in 2012, it has been produced as the primary operating system for these boards since 2013, distributed by the Raspberry Pi Foundation.

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

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.

<span class="mw-page-title-main">Ubuntu Budgie</span> Derivative of the Ubuntu operating system

Ubuntu Budgie is an official community flavor of Ubuntu. It combines the Ubuntu-based system with the independently developed Budgie desktop environment.

<span class="mw-page-title-main">KaOS</span> KDE-focused Linux distribution

KaOS is a desktop Linux distribution that features the latest version of the KDE desktop environment, the LibreOffice office suite, and other popular software applications that use the Qt toolkit.

References

  1. "Introducing Bodhi Linux 7.0: A Landmark Release". 21 August 2023. Retrieved 21 August 2023.
  2. Jeff Hoogland. "Introducing Moksha Desktop". Moksha Development Team. Retrieved 2015-07-30.
  3. "Appcenter". Bodhi Linux. Retrieved 2022-11-08.
  4. Jim Lynch. "Bodhi Linux 1.0". desktoplinuxreviews.com. Archived from the original on 2011-04-19. Retrieved 2011-05-06.
  5. Joey Sneddon (26 November 2010). "Bodhi Linux may just be your favorite new lightweight distro". OMG! Ubuntu!. Retrieved 2011-05-06.
  6. Jeff Hoogland. "Introducing Moksha Desktop". Moksha Development Team. Retrieved 2015-08-02.
  7. Jack Wallen (28 March 2011). "Bodhi Linux: Interview with Jeff Hoogland". Techrepublic. Retrieved 2011-05-12.
  8. Jesse Smith. "DistroWatch Weekly". distrowatch.com. Retrieved 2011-07-05.
  9. 1 2 Jeff Hoogland. "Dropping Official Support for ARM Devices". Bodhi Linux Forums. Retrieved 2013-11-23.
  10. Jeff Hoogland. "Bodhi Release Cycle Changes". Bodhi Linux Forums. Retrieved 2013-10-08.
  11. Christine Hall (2015-02-23). "Running Bodhi 3.0.0 Legacy on Older Hardware". FOSS Force. Retrieved 2015-03-07.
  12. Bodhi Linux announcements at DistroWatch.com
  13. Bodhi Linux sticks with design principles » Linux Magazine
  14. DistroWatch Weekly, Issue 437, 2 January 2012
  15. Bodhi Linux, the Beautiful Configurable Lightweight Linux | Linux.com | The source of Linux information
  16. DistroWatch Weekly, Issue 474, 17 September 2012
  17. Bodhi Linux 2.2 review – Square peg for round hole, Dedoimedo
  18. Bodhi Linux 2.2.0 review | LinuxBSDos.com
  19. DistroWatch Weekly, Issue 504, 22 April 2013
  20. DistroWatch Weekly, Issue 602, 23 March 2015
  21. DistroWatch Weekly, Issue 692, 19 December 2016
  22. Bodhi Linux 4.1.0: Like Visiting an Old Friend | Linux.com | The source of Linux information
  23. Bodhi Linux With Moksha Is Truly Enlightening | Reviews | LinuxInsider
  24. Download Bodhi 4.4.0 / 5.0.0 RC, Softpedia Linux. Archived 13 July 2018 at the Wayback Machine
  25. "Bodhi Linux 4.5.0 Release". Bodhi Linux. 24 February 2018. Retrieved February 24, 2018.
  26. "Bodhi Linux 6.0.0 Released". 12 May 2021.
  27. "Bodhi Linux 7.0.0 Released". 21 August 2023.
  28. ARMHF
  29. "Raspbian FAQ". Raspbian. Retrieved 30 July 2012.
  30. "Bodhi 7.0 Legacy and deBodhi 7.0 beta | Bodhi Linux Forums". bodhilinux.boards.net. 7 February 2024. Retrieved 7 March 2024.