ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Office applications Toolkit

GNOME: We have feature parity with Windows

Brendon Chase ZDNet Australia

Published: 15 Sep 2004 10:40 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

An upgraded GNOME desktop environment for Linux and Unix is due for release this Wednesday, with its authors pitching enhanced features for end-users and a commitment to make hardware "just work".

Popular Linux and Unix desktop environments such as GNOME and KDE have traditionally appealed to technical people with time to spend on tweaking new hardware configurations and knowledge of Unix commands. However, with the upcoming release of GNOME version 2.8, the project is expected to increase its usability for mere mortals in the computing industry.

Jeff Waugh, head beekeeper of the GNOME project, was enthusiastic about the new features in the upcoming release.

"The major things we've worked on for this release is integration of our collaboration tools and integration with the underlying operating system so hardware just works," Waugh told Builder AU.

Included in the new release will be the Evolution 2 groupware suite developed by Novell’s Ximian, with enhanced calendar features and a new easier-to-use interface.

The Vino package provides a Virtual Network Computing server that integrates with GNOME, allowing users to export their running desktop to another computer for remote use or diagnosis.

One of the key features in the upcoming release -- hardware support -- seeks to deal with one of the most significant problems facing Linux and Unix desktop environments. Waugh is keen to promote new hardware integration tools which make it easier for users to plug in new devices.

"One of the coolest features is volume management for the way you plug in devices like USB keys, CD-ROMs, DVDs and digital cameras," Waugh said. "If you plug in a digital camera, for example, the photo management application starts up."

"This makes it really easy for new users who don't know how to do crazy mounting things like the old Unix way. We do away with that and just make it work."

It is believed this technology is still evolving and the next step is to increase printer support without users having to load drivers.

Asked whether GNOME was just a clone of Windows, Waugh said GNOME 2.6 had achieved parity with the features of Microsoft's operating system. The new release, he claimed, was moving past Windows and was now targeting Apple's OS X operating system.

"With six month release cycles with GNOME and enhancements like Evolution we can deliver visible end-user improvements much faster and integrate these types of things much faster than Microsoft can," Waugh claimed.

"In terms of feature parity with the basic Windows desktop we've done it and we’re already there. When it comes to enterprise management we need to do some work there and when you compare GNOME to features like in OS X we're almost there," he added.

GNOME project leaders have beefed up security for the latest release after an incident when the distribution of version 2.6 was stalled by a cracker.

"We have shifted our server hosting facility for better support, upgraded to the latest version of Linux, modified protocols for giving users accounts and started a shift towards encrypted links to the code repository," Waugh told Builder AU.

While a move to GNOME 3.0 might seem a logical next step for the project, no plans have yet been made. It is believed the group wants to move to a higher level programming language such as Mono or an open-source version of Java.

"There will be a 2.10 release and I don't see foresee within the next two or three releases a GNOME 3.0," Waugh said.

"With the language discussion, there has been talk of using Mono or Java, concentrating on the free derivative of Java that already compiles the Eclipse IDE. Because Sun hasn’t open sourced Java itself -- real Java -- it becomes impossible for GNOME to use it because we've made a commitment to free software."

However, so far there has been no decision.

Waugh conceded that the decision to move to a higher level programming language is partly a political one. Two major corporate backers of the GNOME project have competing technologies -- Novell with the Mono project and Sun Microsystems with Java.

"In the meantime a lot of software has been written in Python," he said. "But, as yet we have not written anything in the official GNOME release in a language other than C. We have included bindings for Java, so you can use the GNOME libraries directly from Java which means you don't have to use that awful Swing. We also have C++, Perl and Python bindings. All are supported we just haven't committed to any of them yet for core GNOME modules."

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
45 out of 96 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:






Featured Talkback

Why do so many (virtually all) software packages think that they are so important that they have to be started automatically every time the computer boots? What is the largest number of "speed access", "update check", "camera download" and whatever other background programs you have ever seen running? Of those, how many did you really need?

By: J.A. Watson

Read full story:
Annoying software: a rogues' gallery

Discussions

319762 319762

Eve of Distraction

Saturday 26 July 2008, 4:37 AM

1 comment

Vista Upgrade Blog

Microsoft's pre-modern message puts a...

Over at ZDNet.com, Ed Bott reports a first sighting of Microsoft's eagerly awaited $300 million ad campaign. Already the cause of much speculation, the consensus is that this will be... More

8 comments

A $40 CONSUMER-class router has create...

Believe it or not I don't work in IT, haven't for 7 years. Yes I work with Microsoft's Windows XP Embedded and as a result I have to know a lot about the OS, the kernal, Win API calls... More

Post a comment

Sick Puppy Redo

I generally follow a dispassionate investigative process when trying to discern what happened when a project goes bad. Although its a low priority item, it gets done simply because... More

Post a comment