Linux.com

Feature: Workbench

Workbench Linux distro is a workhorse for software developers

By Mayank Sharma on September 18, 2008 (9:00:00 AM)

Share    Print    Comments   

If you develop applications using FOSS tools, Workbench is an ideal distro for you. In addition to packing a gamut of development tools, the distro also bundles everyday apps and eye candy, so you can use it on your desktop as well.

Workbench is based on Xubuntu, the Xfce-powered Ubuntu flavor, but unlike Xubuntu it doesn't fit on a standard 700MB CD. With all its development tools and productivity apps, Workbench weighs in at 1.4GB. You can download the distro from either a low-speed direct download server or BitTorrent.

You can use the distro as a live DVD or install it to the hard disk. The installer is the standard Xubuntu installer and is pretty ease to use. If you have trouble installing the distro, you can ask for help on any Xubuntu or Ubuntu forums; Workbench doesn't have any dedicated forums of its own.

At first glance, without any documentation, or avenues for help, the distro looks like a hobby project from a developer who wanted a distro with all the tools he needed for his line of work -- which it is. But the distro is also surprisingly stable and responsive, even on an old 1.33GHz Celeron laptop with 1GB RAM. It's no slower or quirkier than the distro it's built upon.

The highlight and focus of the distro are its development apps. And there are plenty of them, both for online and offline software development and testing. Workbench packs compilers and IDEs for almost any environment or programming language you want to build on. There's the GNU C Compiler (GCC) and Anjuta IDE for C and C++ developers. You'll find the comprehensive Eclipse platform for various programming environments, including Java, for which the distro also packs the Sun JDK and the Netbeans IDE. For C# developers there's MonoDevelop, and if you maintain Pascal code, there's the Lazarus IDE. For developing user interfaces there's Glade and wxGlade.

In addition to the compilers and IDEs, Workbench also packs in handy developer utilities and apps. There's regexxer, the graphical search and replace tool that lets you use Perl-style regular expressions; the Geany text editor, which can double-up as a basic IDE; Umbrello for modeling Unified Modeling Language (UML); and Subversion with a graphical client.

For those who develop, test, or tweak Web apps, Workbench packs the all-in-one web server package XAMPP, which includes the Apache Web server, MySQL database, and interpreters for PHP and Perl scripts.

To edit PHP it bundles the gPHPEdit IDE, which can also handle HTML and Cascading Style Sheets (CSS). Also included are the Bluefish and KompoZer HTML editors, and Cssed Editor for editing and validating CSS.

Since Workbench doesn't include a dedicated Perl editor, I tried adding the Perl extension to Eclipse via the EPIC project. Irrespective of whether I tried adding it on the live CD or on Workbench installed to the hard disk, Eclipse always froze and had to be killed. Except for this glitch, all other IDEs and apps worked without any issues.

Programmers do other things too

In addition to all the programmer tools, Workbench bundles everyday productivity and multimedia apps such as the Firefox 3 Web browser, Thunderbird for email, Pidgin for instant messaging, FileZilla for FTP, and Transmission for BitTorrent. You can use the included OpenOffice.org office suite, or the AbiWord word processor and Gnumeric spreadsheet apps.

For multimedia files, Workbench includes the ubuntu-restricted-extras package, which has codecs for playing restricted formats such as MP3. Also included are the VLC media player, Rhythmbox audio player, and Totem video player, as well as sound editor Audacity and the SoundConverter app for converting audio from one format to another.

For eye candy, Workbench includes the fancy Cairo-dock launchbar, and desktop widgets via the screenlets project.

Workbench is a good distro, especially if you are into software development. It isn't an everyday distro for a desktop user, but rather a desktop distro for everyday developers.

Share    Print    Comments   

Comments

on Workbench Linux distro is a workhorse for software developers

Note: Comments are owned by the poster. We are not responsible for their content.

Workbench Linux distro is a workhorse for software developers

Posted by: Anonymous [ip: 76.74.204.4] on September 18, 2008 01:27 PM
Well now... and they say Ubuntu spoon-feeds you. Haha.

#

KDevelop and Quanta+ are missing

Posted by: Anonymous [ip: 84.52.174.5] on September 18, 2008 02:36 PM
So much for a developers desktop when the best Linux IDE is missing. KDevelop should be pre-installed by default. Quanta+ for web development is also almost a must.

#

Workbench Linux distro is a workhorse for software developers

Posted by: Anonymous [ip: 72.237.174.94] on September 18, 2008 02:39 PM
What, no Emacs?
Sheesh!

#

Workbench Linux distro is a workhorse for software developers

Posted by: Anonymous [ip: 75.62.227.60] on September 18, 2008 09:37 PM
I think the OpenSUSE build service makes OpenSUSE the true developer workhorse. Often when developing software you need the latest software, often unreleased. There's a decent chance someone has already taken the time to make builds of it in the build service. Like as a KDE developer, they build KDE trunk which is quite handy. I don't really miss having my computer grind for hours updating the latest trunk.

OpenSUSE doesn't have any tools to make it particularly easy to install and track software you are developing yourself. There is room for a distro that does this well. Arch Linux might be the closest here, but I dunno if thats really their mission.

#

Are they ignorant of the name, or just capitlising?

Posted by: Anonymous [ip: 202.78.155.23] on September 19, 2008 03:48 PM
Workbench is of course the name of the venerable Amiga windowing system, I came to this article expecting something much more interesting than "another Ubuntu varient". One wonders if the creators of this distribution are just woefully ignorant of the history of the Workbench moniker, or have deliberately chosen this in order to draw more audience.

#

Re: Are they ignorant of the name, or just capitlising?

Posted by: Anonymous [ip: 208.54.95.148] on September 20, 2008 07:57 PM
This has shades of PC/OS http://www.pc-os.org. PC/OS is yet another Ubuntu derivative that aims for the same thing yet they also have a release for the home user. Some have questioned whether PC/OS used a Be type window decoration to get attention just as the one reader here brought up whether Workbench Linux was gaining attention from using the Workbench Moniker

#

Sigh, another distro.

Posted by: Anonymous [ip: 129.16.58.144] on September 21, 2008 06:21 PM
Yet another distro just to have a few packages preinstalled? I just dont think it's worth having another copy just becuase of a theme and some preinstalled software.

#

Workbench Linux distro is a workhorse for software developers

Posted by: Anonymous [ip: 81.155.231.16] on September 24, 2008 11:50 AM
workbench very poor package for linux and pc- os2008 very poor package to for linux ubuntu 8.04.1 need a virus software and firewall you can update ps need s more work on it to faster

#

Workbench Linux distro is a workhorse for software developers

Posted by: Anonymous [ip: 81.155.229.212] on September 24, 2008 12:37 PM
opensuse 11.0 poor package no good try again

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya