IceWM – The Cool Window Manager

IceWM is a lightweight window manager for UNIX-like systems. Although widely used, it is often underrated - there is hardly any IceWM-related content on the Internet. This article is my attempt to share my experiences as a longtime IceWM user. It contains tips and tricks, usage scenarios, and makes use of examples whenever possible to better demonstrate IceWM's features and capabilities. Finally, the article is meant for those with some familiarity with UNIX, but who are new to IceWM.

OpenBSD 3.5 Review

The OpenBSD Project released OpenBSD 3.5 exactly on schedule on May 1, adding support for new functions and devices in the kernel and updating the base system. While it may not be the most versatile operating system in the world, OpenBSD shines when it comes to security, providing a default installation that doesn't have to be locked down and partially disabled before using it. Here's also another article on how to setup OpenBSD.

The Long View on Longhorn

In its first preview at the Microsoft Professional Developers Conference last year, Windows XP successor Longhorn was shown running a 20-year-old copy of Visicalc. Ancient DOS software won't be the lone occupant of the Longhorn compatibility box. Win32, the Web, and even WinForms -- the .Net era's first GUI framework -- are all legacy APIs from Longhorn's perspective. Their replacements, Microsoft says, will jointly deliver "the best of Windows and the best of the Web."

Comparing Linux and AIX

Linux can learn valuable lessons from its elder cousins in the enterprise, the proprietary Unixes from the likes of IBM, Sun, and HP. Those operating systems, in turn, can learn some lessons from Linux. Comparing the features of the more enterprise-ready Linux distros with AIX, one of the leading proprietary Unixes, helps identify some.

Using Swing/AWT with GCJ on Mac OS X

This article is the 2nd in a 2-part series of articles on getting up and running with GCJ on Mac OS X 10.3.4 ("Panther"). The first article addressed getting a recent GCJ release built and installed on OS X (with no Swing/AWT support), along with some rationale on why you'd want to do such a thing. This article deals with building and installing a Swing/AWT-enabled GCC straight from cvs.

GUI now too complex — Longhorn designer

The classic graphical user interface was well suited to an early Macintosh with 128kB of RAM that ran a few applications and about 50 files, "but it doesn’t scale", says usability design specialist Don Norman. With those few tasks the GUI was a boon. "You didn’t have to remember anything, because you could see everything. Now making everything visible doesn’t work. The space gets too crowded." As a logical consequence of this, the all-purpose computer should become obsolete, he says.

A New Intelligent FileSystem for Gnome

In these days there has been much fuzzing about the new browsing with files organizing themselves with the help of meta data. Maybe you ask yourself "What have this to do with the spatial browsing in gnome and how can it improve the browsing?". That's what I did. As I see it, the gnome people have introduced the spatial browsing so we are used to it when this new browsing is coming to town. This is very intelligent move of the gnome people and will help us adopt faster to this. This is when the spatial browsing is really making sense. I hope you see this when you've read this article.

Open source Photoshop alternatives

While virtually all computer graphics professionals use Adobe Photoshop to do their artistic work, Photoshop is a pricey and proprietary application. If you're looking to do graphics design on a budget, or perhaps want a software package that is less resource-intensive than Photoshop, check out open source alternatives -- the GIMP, SodiPodi, and Inkscape. Our Take: While these apps are extremely valuable for Unix users, they can't compete in the professional marketplace with Photoshop or Illustrator. They just don't do as much or they don't always do it in an expected way. More here and here.