| |||||||||||||||||||||||
|
|
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. 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 fashiona 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:
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
|
|
|||||||||||||||||||||
|
|
|||||||||||||||||||||||
#