Linked by Thom Holwerda on Sat 23rd Dec 2006 17:45 UTC
X11, Window Managers Apparently, my article a few days ago caused a bigger stir than I had anticipated, not at all unrelated to the fact that my wordings may not have been optimal. So, let me clarify things a bit.
Thread beginning with comment 195690
To read all comments associated with this story, please click here.
by sukru on Sat 23rd Dec 2006 18:28 UTC
Member since:

The problem, as you've said in your article, is it's not easy to define the requirements of GNOME 3.

As seen on there are actually no plans for GNOME 3.0.

But this is not because GNOME is out of ideas. It's actually because every evolutionary, or even revolutionary idea has been implemented in a dot point release of 2.X series.

For example, we had our desktop's memory usage cleaned, font system changed, rendering system changed, hardware accelerated composition enabled, file managing metaphor replaced (spatial view, but actually involving tons of discussion) to name a few.

And the API and technical specs have made stiders as well: The HAL/D-BUS stack, beagle (desktop search), mono, FUSE, new power management system, NetworkManager are the ones that come to my mind at the moment.

If we were to compare this progress to the Microsoft's XP to Vista changes, GNOME should've been around 4.0 now.

Unfortunately I cannot comment on KDE, but I believe they've made similar progress as well.

Not releasing a major release is only because there is not pressing need for big API restructuring at the moment. It's not a deficiency.

Reply Score: 5

by superstoned on Sat 23rd Dec 2006 19:04 in reply to "GNOME 3"
superstoned Member since:

it's indeed the case Gnome seems willing to do much deeper architectual changes within it's 2.x release. KDE commits to binary compatibility in it's X.y releases, so it is much more restricted (unless Gnome also keeps binary compatibility with 2.0, but i guess they would need a 3.x release to really fix/refactor stuff, and would have released such a thing already). Gnome sure has added big stuff, like cairo, which will in time bring it on par with Vista...

Reply Parent Score: 5

by kaiwai on Sun 24th Dec 2006 00:41 in reply to "GNOME 3"
kaiwai Member since:

Thats a good reply *adds a point to sakru post*

Alot of features I hear about get labled 'for 3.0' then after investigating, there is a realisation that the change isn't so radical as to break compatibility so they can actually merge it into the GNOME 2.x series without major issues.

What I think the issue should be is comparing the different methods of development between Microsoft and the Opensource/Sun/others models.

Opensource make small incrimentalc hanges at rapid pace; in the case of GNOME, new features are added every 6months, not big radical, but small, those that need more time, can be added at the next release.

In the commercial world, Sun do the same thing with their maintanance releases; a release every 6months involves rolling up the tarball with all the fixes they released till that point plus added features - in one of the releases, they made ZFS available for non-root partitions.

Microsoft on the other hand have bundled all their 'new features' into one big release - or more importantly, they'll release' incrimental updates' like IE 7 and Mediaplayer, which would have a negliable impact on their next operating system release, but don't expect incrimental features and improvements over the lifetime of the product - you'll have to wait till the next release of Windows - which is where Vista came unstuck.

Microsoft tried to bolt too many new features onto it, and with something being in development for so long, things outside a company change - security has become the hot topic online now; its now no longer stability as Windows XP already addressed that with the migration to the NT line of kernel - the issue is security and Microsoft is squarely in the lime light, hence the reason they had to start again using the Windows 2003 SP1 codebase rather than continuing on using a bastardised Windows XP one.

For me, I'd sooner see incrimental improvements - ultimately the issues with GNOME and KDE, and *NIX on the desktop have to do more with small niggling problems that can be corrected via small and incrimental updates - it isn't as though *NIX on the desktop is so fundamentally broken that the baby has to be thrown out with the bathwater to actually improve the over all environment.

Reply Parent Score: 5