May 2006
A day does not pass when, on almost every news site some mention of KDE, Gnome or some other desktop does not
land a listing. In addition to the desktop environments available just
the subject of the Linux
[1] desktop makes it into online news every day. Open Source
desktops and window managers are just one part of the question of minimalism.
Is minimalism dead and does it even matter?
Nothing is wrong with KDE, GNOME, XFCE or the plethora
of desktop environments and window managers
available. Several windowing and desktop environments do new and
exciting things and they have their place. The question really is aimed
at a particular crowd of users [2] who tend to stick to either older
window
managers or desktop environments.
Not all people who could be considered minimalists do so on purpose. In a nutshell, a few examples of minimal behavior towards operating systems in degrees are:
And of course; all of the above.
The most motivated minimalist system user probably has a specific reason. Many hackers who prefer simpler window managers because simpler tends to be easier to configure, not intrusive and consumes fewer resources. In many ways, the shaker approach makes sense for those who want or need to make hardware last longer.
Many users
prefer to have things as close to what each are accustomed to using. In the
world of Open Source this means a lot of old software remains maintained
because someone wants it. Having legacy software
maintained or even branched [4] is a good thing. A
juxtapose within the comfort level
heuristic; many of the
graphical applications that non open source users are used to have
been duplicated within the open source community to accommodate the
graphical user interface crowd.
Many a CDE user would say that e17 is a bit much to get Unix work done. The true shell of kshell users will go at great length to explain why bash is evil. The list goes on, why elvis is better than vim, vim better than nvi and vi is better than nvi. In some cases, it is simply a matter of habit. Habit differs from comfort in that most habit users never bother going to great lengths to customize their environment.
A minimalist approach is not limited to a system in particular. Instead a more generalized idea makes more sense. In general, a minimal system would be:
How the end is met varies. A very clean approach is to install a base system like NetBSD and use the pkgsrc system to add on what is needed. In the Linux world, such minimal installs are generally hard to find; the Debian netinst image is a good starting point.
No, absolutely not. A Luddite feels threatened by new ideas. A minimalist understands why it has no need for something but does understand why something is needed, however, not not by them. The quintessential difference between Luddism and Minimalism is; a minimalist accepts and uses technology that enables them, a Luddite firmly believes a technology will do some sort of harm (or it may have already).
Some users expect a lot of flash. Some users could care less and are much more interested in getting it done. Some users just like what they like and that is all. Is minimalism dead? No. Is minimalism right or wrong? No. Is keeping up on the bleeding edge of N? No.
A Shaker Approach to ...is borrowed from a document regarding web design found via All Things Web's recommended online reading section.
took incalled newsfetch. The newsfetch author - literally - disappeared. I was never granted stewardship of newsfetch, therefore I will have to someday branch or fork it.
kmtune for HP-UX.