History

Over the years, Bodhi has evolved from its roots in the Enlightenment desktop environment to its own forked Moksha desktop, addressing performance challenges and adapting to hardware trends like support for older processors and even Raspberry Pi builds.

The project’s journey reflects the broader shifts in Linux development: a focus on minimalism in an era of increasingly resource-heavy operating systems, community-driven improvements, and alignment with Ubuntu’s LTS cycles (typically every two years, with Bodhi releases following a few months later). Early versions emphasised rapid iterations, while later ones shifted to more stable, less frequent updates. Challenges included forking the desktop environment due to upstream instability in Enlightenment and porting efforts for ARM architecture. Despite its niche appeal, Bodhi maintains an active community through forums like bodhilinux.boards.net, where users contribute to testing and variants like the “deBodhi” beta.

[14] [7]
Early Years: Foundation and Rapid Growth (2011–2012)

Bodhi Linux’s story began in early 2011 when Jeff Hoogland sought to create a distribution that combined the elegance of the Enlightenment DR17 (E17) desktop with Ubuntu’s reliability, but stripped down to essentials. The initial releases focused on minimalism: only core tools like a file manager (initially PCManFM, later Thunar), a terminal, and a web browser were included, allowing users to install software via APT or a simple app store.

  • Version 0.1.6 (February 2011): The very first alpha-like release, marking Bodhi’s debut as an experimental lightweight distro based on Ubuntu 10.04 LTS. It was unsupported and primarily for testing E17 integration.
  • Version 0.1.7 (March 2011): A quick follow-up with bug fixes; still pre-stable.
  • Version 1.0.0 (March 2011): Official stable launch on March 26, 2011. Introduced the core minimalist philosophy, low system requirements (e.g., 128MB RAM initially, later refined), and E17 as the default desktop. It gained attention for reviving old hardware.
  • Version 1.1.0 (May 2011): Added more themes and modules for E17 customisation.
  • Version 1.2.0/1.2.1 (September/October 2011): Improved stability and introduced better hardware support.

[14] [9]

bodhi 2016 10 29
 
  • Version 1.3.0 (December 2011): Enhanced E17 features like animations and gadgets.
  • Version 1.4.0 (March 2012): Focused on user feedback, adding more configuration options.
  • Version 1.5.0 (June 2012): The final update on the Ubuntu 10.04 base, with polished E17 tools.

These early versions followed a rapid 3-month update cycle, building a loyal user base among enthusiasts tired of heavier distros like full Ubuntu or Fedora.

[14] [9]

By 2012, Bodhi shifted to Ubuntu 12.04 LTS as its base, extending support lifecycles to five years. This period saw the introduction of update releases (x.y.z) for incremental improvements, reducing frequency from version 2.4.0 onward to three times a year. The team emphasised community involvement and began addressing E17’s limitations.

  • Version 2.0.0 (July 2012): First on Ubuntu 12.04; improved app store and E17 modules.
  • Version 2.1.0 (September 2012): Bug fixes and theme enhancements.
  • Version 2.2.0 (December 2012): Better multimedia support.
  • Version 2.3.0 (March 2013): Performance optimizations.
  • Version 2.4.0 (September 2013): Last on 12.04; shifted to slower update pace for stability.
  • Version 3.0.0 (February 2015): Based on Ubuntu 14.04; refined minimalist install process.
[14] [9]
bodhi linux image 2

A major milestone came in 2015 when upstream changes in Enlightenment (post-DR17) introduced instability. The Bodhi team forked E17 into Moksha, a stable, feature-enhanced desktop written in C and Python, focusing on modularity and low overhead.

  • Version 3.1.0 (August 2015): Debut of Moksha Desktop, addressing E17 bugs and adding Bodhi-specific tools.
  • Version 3.2.0 (March 2016): Moksha refinements and better hardware compatibility.
[14] [9]

From version 4.0 onward, Bodhi aligned more closely with Ubuntu LTS, targeting July releases every two years. System requirements were formalized (512MB RAM, 5GB disk, 500MHz CPU), with legacy support for 32-bit non-PAE systems. This era also saw experimental ports, like R_Pi Bodhi Linux for Raspberry Pi, built on Raspbian and ported from Debian Wheezy for ARMv6 optimization—a challenging effort due to architecture differences.

  • Version 4.0.0 (October 2016): On Ubuntu 16.04; Moksha updates for better animations.
  • Version 4.1.0 (January 2017): Quick fixes post-launch.
  • Version 4.2.0 (May 2017): Enhanced themes.
  • Version 4.3.0 (August 2017): Performance tweaks.
  • Version 4.4.0 (December 2017): Stability improvements.
  • Version 4.5.0 (February 2018): Final on 16.04.
  • Version 5.0.0 (August 2018): Ubuntu 18.04 base; new default themes and AppCenter.
[14] [9] [6] [5]
Bodhi Linux image 1
  • Version 5.1.0 (March 2020): Updated to Ubuntu 18.04.4; COVID-era release with remote work optimizations.
  • Version 6.0.0 (May 2021): On Ubuntu 20.04.2; refined Moksha (version 0.3.x) for lower RAM usage (under 200MB idle).
  • Version 7.0.0 (August 2023): Based on Ubuntu 22.04; modernized look, better HiDPI support, and community beta testing via “deBodhi.”
[14] [11] [10] [4] [3] [2]

As of 2026, Bodhi Linux remains actively maintained, with version 7.0.0 still supported until 2027. No new major releases have been announced post-2023, but the team continues point releases and community-driven variants. The focus persists on minimalism, with updates delivered via APT rather than full reinstalls. Bodhi’s legacy endures in inspiring other lightweight distros, proving that efficiency and elegance can coexist in open-source computing.

[1] [2] [14]
bodhi 7.0 live desktop

Boghi Linux Versions

VersionRelease DateUbuntu BaseKey Changes/FeaturesSupport End
1.0.001/03/201110.04Initial stable release with E17Unsupported
2.0.001/07/201212.04LTS alignment, app store01/04/2017
3.0.001/02/201514.04Minimalist refinements01/04/2019
3.1.001/08/201514.04Moksha fork debut01/04/2019
4.0.001/10/201616.04Moksha enhancements01/04/2021
5.0.001/08/201818.04New themes, AppCenter01/04/2023
6.0.001/05/202120.04Low RAM optimizations01/04/2025
7.0.001/08/202322.04HiDPI support, beta testing01/04/2027