Bodhi Linux sticks with design principles

Posted by akgraner on Mar 30, 2011 10:19 PM EDT
Linux Pro Magazine; By Bruce Byfield
Mail this story
Print this story

Bruce Byfield reviews Bodhi Linux.

After your first fifty distribution reviews, a certain ennui creeps in. Most have the same selection of software, and GNOME or KDE for a desktop, and, if they are new, are derived from Ubuntu. Under these circumstances, features worth writing about tend to be rare. That is why Bodhi Linux has been attracting attention from reviewers -- because it has actually done a few things differently. Not that Bodhi is revolutionary. You can find other distributions with small footprints, such as Puppy Linux or Damn Small Linux, and other distributions such as Elive that use the Enlightenment window manager as a desktop. However, except for using Ubuntu's Lucid repositories for packages, Bodhi's choices are not exactly routine, either, and their integration are enough to make Bodhi stand out among the army of clones that are the typical modern distribution. Installation Bodhi comes as a Live CD, with a mildly modified Ubuntu installer. However, one of its innovations is that, in starting the Live CD or installing to hard drive, it begins by offering installation profiles, some of which refer to the amount of software installed, such as Bare or Desktop, and some of which refer to configuration, such as Laptop and Tablet/Netbook. Once you have chosen a profile, you then select a theme, a choice not usually offered in installers, but which makes sense if you consider that many users are probably more interested in how the desktop looks than the details behind the scenes. And probably even more will configure the desktop immediately after installing, so why not give them the choice and save them some fumbling around? If nothing else, the choice ensures that users will log in to a desktop that pleases them, which should predispose them to react favorably. You also get a limited selection of software to install. However, "selection" is a relative term: aside from a few utilities, Bodhi installs only a text editor, a virtual terminal, a file manager and the Midori web browser, which like Bodhi as a whole promotes itself as being fast and lightweight. The rest you have to install for yourself after installation. But since you are using Ubuntu's repositories, you have some 2000 packages to choose from including those for such desktops as GNOME, KDE, LXDE, and Xfce, as well as such browsers as Firefox and Chrome. Bodhi promotes this arrangement as a way to ensure that your hard drive is not filled with applications that you never use and may be completely unaware are available. That is true, although it not free software applications so much as music and photos that fill the average 2-4 terabyte hard drive these days. However, it is also a basic axiom of security that you can't safeguard a system when you don't know what's on it -- a benefit that I'm surprised that Bodhi doesn't mention. At any rate, the limited default software makes for a speedy application. Unless your connection acts up, you should be able to install Bodhi in five minutes or less. The Desktop Even on a virtual machine, Bodhi reaches the login screen in four seconds. Running the free command as soon as you reach the desktop tells you why: Bodhi uses only a quarter of the RAM that GNOME does at rest. Like Puppy Linux, it lists 128 RAM as its minimal requirements, twice that needed by Damn Small Linux, but still fast enough that windows open and close almost too quickly to observe. Enlightenment was hot new software in 1999, but its reputation rivals Duke Nukem Forever's, since the latest version has been in development for over a decade. The jokes are inevitable, but what they obscure is a highly usable interface, less customizable than KDE if you use the most obvious tools, but with a reasonable set of options. The options even include a limited set of special effects, scaling of desktop text, and a selection of applications to run at startup. Think of Xfce, balancing between speed and options, and you have an accurate sense of Enlightenment as available in Bodhi -- except that Bodhi is, if anything, faster than Xfce. Moreover, if you want more customization, you can select Install Everything to open a detailed selection of choices for everything from configuring the spell checker to key and mouse bindings and locales. This dialog is the only part of Bodhi that shows any tendency to sluggishness, but, since you are unlikely to refer to it much after you have make the chances you prefer that it hardly matters. You might be puzzled by the fact that package management is not set up during installation, so that you have to run the command sudo apt-get update before adding more packages, but since experienced users would do that anyway, the omission is minor. The worst you should have to endure in Bodhi is a different set of jargon from what you might be used to -- for instance, "shelf" instead of "panel" and "iconify" for "minimize" -- none of which should puzzle most users for more than a few seconds. Exactly why Enlightenment should be labeled a window manager rather than a desktop is obscure to me, since it offers more or less the same features as Xfce or LXDE, both of which are usually called desktops. But, rather than getting bogged down in definitions, I would simply say that Enlightenment as presented by Bodhi is not only an easy interface to use, but a pleasingly flexible one as well. Follow-through Bodhi starts with a small and well-defined set of priorities and carries them through consistently. This consistency makes it stand out from recent releases of most distributions, most of which try to be everything to every user, and, as a result often fail to distinguish themselves to any degree. You may not agree or care about what Bodhi's team think is important, but after twenty minutes of investigating the distribution, you can be in little doubt of what the project's priorities are. Bodhi makes no attempt to appeal to absolute beginners. It assumes a basic familiarity with the free desktop, and probably it is older and more experienced users who would appreciate the distro's design principles. However, if you are part of Bodhi's target audience, you should find it a minor standout among the newer distros. Almost everything in Bodhi follows from its design principles, and that makes the result not only consistent, but also admirable.

Full Story

  Nav
» Read more about: Groups: Linux

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.