Internet.com

ISP-Planet

 


Sections

 • Best of the Lists
 • Business
 • CLEC-Planet
 • Equipment
 • Executive
   Perspectives

 • Fixed Wireless
 • Investor
 • Marketing
 • Market Research
 • News
 • Notable Quotes
 • Politics
 • Profiles
 • Resources
 • Technology
 • Value-Added
   Services

 • Webhosting

Also ...
 • About Us
 • Authors

 • Letters
 • Site Map
 • Technology Jobs


 
ISP Glossary
Find an ISP Term
 
Search ISP-Planet


Search internet.com
 
internet.com

Internet News
Small Business

Advertise
Newsletters
Tech Jobs
E-mail Offers

internet.commerce
Be a Commerce Partner

ISP News

Red Hat Reaches Out

Red Hat assured its KDE developer critics that no features were removed as Red Hat released a new distribution of Linux containing both KDE and GNOME desktops.

by Thor Olavsrud
of internetnews.com
[September 18, 2002]
Email a Colleague

Long-simmering tensions in the Linux community between KDE desktop developers and Linux distribution stalwart Red Hat began boiling over last month, as Red Hat laid out plans to offer new configurations of the rival KDE and GNOME desktops in its latest Red Hat Linux beta, code-named Null.

Red Hat wants to configure both the KDE and GNOME desktop environments to look and behave in a similar fashion—a goal that a sizeable camp in the Linux community sees as an important step in the operating system's maturation.

But the KDE community, fueled by bad feeling stemming from KDE's history with Red Hat, took immediate issue with Red Hat's plans, arguing that Red Hat was removing functionality from the KDE desktop, and would also negatively affect KDE's performance by replacing major KDE applications in the default menus with generic terms (like Web Browser) that run non-KDE applications (like Mozilla, as opposed to KDE's native Konqueror). This, they argued, heavily affected KDE's performance because the non-native applications require sizeable shared libraries in addition to KDE's shared libraries. However, it is important to note that the native KDE applications were not removed in Null; they just aren't in the default menus.

In an attempt to nullify those arguments, Red Hat Desktop Team Member Owen Taylor said, "One thing we are definitely not doing is intentionally misconfiguring KDE to make it look bad. There is no point in shipping crippled software; all that could possibly do is give users a bad impression of Red Hat Linux."

He added, "Another thing we are not doing is stripping out features of GNOME or KDE to reduce them to a common subset. There are a few cases where features of one desktop or the other aren't in the default configuration because we are sharing one set of configuration decisions between the desktops. As example of this, we considered using the GNOME "menu panel" feature, but decided against it partly because an equivalent effect couldn't be achieved in KDE.

However, he conceded that Red Hat's hackers are far more experienced with GNOME than KDE, and probably are doing a better job with GNOME modifications than those for KDE.

"But we've spent more time and effort on our KDE configuration in this release than in any previous release, and we believe that the end product is, in fact, one of the best KDE desktops that we've shipped."

So is all the controversy worth it? For long-time Linux veterans and the dedicated open source converts, the answer is probably no. But for the past few years, the entire Linux community has been working to make Linux a mainstay of the enterprise. Two different graphic user interfaces (GUIs), that work and behave differently, can make that difficult, especially when the Linux boxes are intended for offices workers instead of programmers, as Red Hat plans with its Red Hat Technical Workstation. Where programmers are likely to be able to configure their desktops on their own, other workers would likely require Corporate Help Desks, and multiple default configurations could tie up resources.

"We're doing something wrong if a user is choosing between logging into GNOME or KDE because:

  • There is an application available in one and not in the other. If an application is useful, we should make it available in both desktops.

  • The user likes the way a preference is set in one better than it is set in the other. Examples of such preference settings include such options as font choice, single-click versus double-click for desktop icons, and the default set of panel applets. If we have an opinion on what is the better choice for a particular setting, it would be irresponsible for us not to configure both desktops that way. If we don't have an opinion, it still doesn't make sense to configure one desktop one way, the other the other way; it just means that we don't get good feedback on the issue from our users."

Red Hat also has other reasons for its changes: "First off, the desktop is one piece of a larger Red Hat Linux product," said Red Hat Desktop Team Member Owen Taylor. "Other components range from our configuration tools, to the applications we include, to our website, to the box that Red Hat Linux comes in. We believe that all of these components should look and behave consistently.

"Creating two sets of configuration tools, two websites, and two boxes isn't feasible or desirable. So we have to make the desktop fit in with the rest of the product instead of making the rest of the product fit in with the desktop."

In addition, Taylor said, Red Hat wants to adopt similar configurations for the two desktops in order to reduce its integration work.

"When we ship a desktop, we need to integrate our configuration tools, services such as Red Hat Network, and our recommended set of applications," he said. "If we start from two distinct upstream default configurations, then this job becomes two entirely different designs, instead of just two implementations of a single design."

Taylor acknowledged a downside to Red Hat's strategy, including the removal of some branding from KDE and GNOME in order to allow for the use of identical Red Hat artwork (the Bluecurve look) across both desktops. It also affects some of the major competitive areas between the two desktops, namely: artwork, the selection of default configurations, and the selection of office and productivity applications bundled with the desktop.

But Taylor argued that changing the competitive focus, while probably not a popular move with either developer camp, could be beneficial, in that it would motivate the two camps to compete on things like stability, speed, feature sets offered by core applications, ease of use, quality of internalization and desktop configuration tools.

— End

Related articles:
  [May 7, 2002] Red Hat Linux 7.3 is Ready
  [Feb. 12, 2002] Sun Appears to Wholly Embrace Linux
  [Feb. 4, 2002] The Changing Face of LinuxWorld

 

Feedback


Advertising inquiry? Click here!

ISP-Planet's RSS feed

 

#