Bodhi Linux

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Bodhi Linux
Developer Bodhi Linux Team
OS family Unix-like
Working state Current
Source model Open source
Initial release 26 March 2011 (2011-03-26)
Latest release 2.4.0 / 12 September 2013; 14 months ago (2013-09-12)[1]
Available in English[1]
Update method APT (front-ends available)
Package manager dpkg (front-ends like Synaptic available)
Platforms i386, AMD64,
(for ARM, see[2])
Kernel type Linux (Monolithic)
Userland GNU
Default user interface Enlightenment (window manager)
License Free software licenses
(mainly GPL) / plus proprietary binary blobs.
Official website bodhilinux.com

Bodhi Linux is a lightweight Linux distribution based on Ubuntu that uses the Enlightenment window manager.[3] The philosophy for the distribution is to provide a minimal base system so that users can populate it with the software they want. Thus, by default it only includes software that is essential to most Linux users, including file browsers (EFM), a web browser (Midori) and a terminal emulator (Terminology). It does not include software or features that its developers deem unnecessary. To make populating systems with software easy, Bodhi Linux developers maintain an online database of lightweight software that can be installed in one click via apturl.

In addition to the standard version of Bodhi Linux, which is for Intel-compatible processors, there is an alpha release version for tablet devices with ARM processors, based on Debian.[4] The tablet device version of Bodhi is not officially supported anymore, because of the amount of time needed to keep it up to date. Package and image updates will rarely be made, if at all, in the future.[2]

Performance[edit]

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

By using Enlightenment DR17, Bodhi provides rich desktop effects and animations that do not require high end computer hardware.[6] The Enlightenment window manager, as well as the tools developed specifically for Bodhi Linux, were written in C programming language and Python.[7]

Support[edit]

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

Release Cycle[edit]

Releases are numbered x.y.z, where

  • x represents a major release,
  • y represents an update (or point) release and
  • z represents a bug fix release.

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 new Bodhi Linux 3.0.0 branch is due to be released sometime in summer around July 2014 after Ubuntu 14.04 LTS will be out.

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,...). Once more frequent, they are used for delivering new software versions and other improvements which are not related to security.

Beginning with version 2.4.0 update frequency is reduced to three times a year. Every four months - in January, May and September for now - a new update should come out. Bodhi Linux 2.4.0 (planned for release in August 2013) appeared a little late in mid-September, when it [was] ready.[8] The upcoming release, Bodhi Linux 3.0 is currently stalled at Bodhi Linux 3.0.0 RC1, as the original founder, Jeff Hoogland, who has stepped down as lead developer, is looking for a replacement.


A bug fix release (x.y.z; e.g. version 2.4.0 > 2.4.1) is meant for correcting errors with the default configuration.

Version Release date, comments Supported until
1.4.0 2012-03 Old version, no longer supported: unsupported
1.5.0 2012-06, last update release to the 10.04 base Old version, no longer supported: unsupported
2.0.0 2012-07, first stable release to the 12.04 base Older version, yet still supported: 2017-04
2.1.0 2012-09, update release (3-month cycle) Older version, yet still supported: 2017-04
2.2.0 2012-12, update release Older version, yet still supported: 2017-04
2.3.0 2013-03, update release Older version, yet still supported: 2017-04
2.4.0 2013-09, last update release to 12.04 base Current stable version: 2017-04
3.0.0 2014-07, first stable release to the 14.04 base Future release: 2019-04
Legend:
Old version
Older version, still supported
Latest version
Latest preview version
Future release

R_Pi Bodhi Linux[edit]

The R_Pi Bodhi Linux build is 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[9]). 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 has required significant effort to port elements of Debian Wheezy to ARMv6 CPU, as official builds require ARMv7.[10] This should significantly enhance performance for applications that make heavy use of floating point arithmetic operations, as previous less efficient "soft float" settings, that is, native ARMv6 architecture floating point arithmetic operations simulated by software. Because of the effort to build a working release, the ARMHF release is not officially supported anymore at the moment.[2]

See also[edit]

References[edit]

  1. ^ a b "Bodhi Linux". Distrowatch.com. Retrieved 2013-10-08. 
  2. ^ a b c Jeff Hoogland. "Dropping Official Support for ARM Devices". Bodhi Linux Forums. Retrieved 2013-11-23. 
  3. ^ Manuel Jose. "Bodhi Linux Review". Tech Drive-in. Retrieved 2011-05-06. 
  4. ^ Jesse Smith. "DistroWatch Weekly". distrowatch.com. Retrieved 2011-07-05. 
  5. ^ Jim Lynch. "Bodhi Linux 1.0". desktoplinuxreviews.com. Retrieved 2011-05-06. 
  6. ^ Joey Sneddon. "Bodhi Linux may just be your favorite new lightweight distro". OMG! Ubuntu!. Retrieved 2011-05-06. 
  7. ^ Jack Wallen. "Bodhi Linux: Interview with Jeff Hoogland". Techrepublic. Retrieved 2011-05-12. 
  8. ^ Jeff Hoogland. "Bodhi Release Cycle Changes". Bodhi Linux Forums. Retrieved 2013-10-08. 
  9. ^ ARMHF
  10. ^ "Raspbian FAQ". Raspbian. Retrieved 30 July 2012. 

External links[edit]