IT Pro is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission. Learn more

In search of the Linux desktop

How can GNOME and KDE developers create the modern Linux desktop?

At the extreme end of the phenomenon, developers are accused of self indulgence, forcing change on unwilling users, and worse.

Users are an essential part of the Free Software development process. As Alan Cox once put it: "I find it sad that many people when asked to name the most important five Linux kernel people rarely name some of the most important folk of all - those who maintain websites, change logs, mailing lists and documentation... When you hear 'I'd love to help but I can't program', you hear a documenter. When they say 'But English is not my first language' you have a documenter and a translator for another language'."

Users who cannot program can contribute in other ways, add to the discussion and change the way that things are done. The willingness of users to document and translate the software, to maintain the development trees and mailing lists, to report bugs and give feedback to the developers, has been a vital element in the spread of Free Software.

The users who complain that change is being "forced" on them are misunderstanding how free software works. Anybody can get involved, join the discussions, and more importantly, contribute to what comes out of them.

The open source imperative

The KDE developers ran into problems with KDE 4.0 because, of necessity, changes to the applications lagged behind changes to the framework. As the new environment has matured and the relationship between the applications and the desktop environment has become more transparent, attitudes have begun to change.

Acceptance of the new KDE requires a subtle shift in perceptions and understanding before long time users can recover their work flow. Perhaps not everything works as well as it might, some applications, notably Amorak, are still not back to what they were, and some aspects of Plasma and the widgets framework will change over time.

Now that the GNOME developers are suggesting change on a similar scale the proposals have met with similar reactions. One set of users hopes for the great leap forward. Another set of users worries that GNOME will lose the traditional virtues of simplicity and transparency.

As the experience of Linus Torvalds illustrates, there are no easy rules that fit every user, and usability as it is applied to the desktop means little more than a set of compromises, which cannot satisfy every demand.

Featured Resources

Four strategies for building a hybrid workplace that works

All indications are that the future of work is hybrid, if it's not here already

Free webinar

The digital marketer’s guide to contextual insights and trends

How to use contextual intelligence to uncover new insights and inform strategies

Free Download

Ransomware and Microsoft 365 for business

What you need to know about reducing ransomware risk

Free Download

Building a modern strategy for analytics and machine learning success

Turning into business value

Free Download

Recommended

How to reinstall Windows 10 without losing data
Microsoft Windows

How to reinstall Windows 10 without losing data

13 May 2022
Best laptops for programming and coding in 2022
Laptops

Best laptops for programming and coding in 2022

5 May 2022
MSI Pro DP21 11M review: A capable PC that’s easily beaten
Hardware

MSI Pro DP21 11M review: A capable PC that’s easily beaten

6 Apr 2022
EMA: The state of AIOps
Whitepaper

EMA: The state of AIOps

1 Apr 2022

Most Popular

Russian hackers declare war on 10 countries after failed Eurovision DDoS attack
hacking

Russian hackers declare war on 10 countries after failed Eurovision DDoS attack

16 May 2022
Windows Server admins say latest Patch Tuesday broke authentication policies
Server & storage

Windows Server admins say latest Patch Tuesday broke authentication policies

12 May 2022
IT admin deletes company’s databases and is jailed for seven years
Policy & legislation

IT admin deletes company’s databases and is jailed for seven years

16 May 2022