Skip navigation

Tag Archives: linux

Disclaimer: I am a KDE user (4.5 RC2) and I love using it.

The KDE vs GNOME argument has been a long running one and both sides have an immense pool of advantages and disadvantages. Recently I’ve seen quiet a lot of people complaining that KDE 4 is a big disaster and calling it probably the biggest disaster that ever happened in FOSS community. Some even went as far as to describe it a complete trash. But all these people are forgetting the big question as to why KDE community would completely abandon their tried and tested KDE 3.5 series and make a huge leap to 4.x series. The main reason, among other things was that KDE 3, along with GNOME, had a lot of legacy code which was becoming a major pain in the butt. KDE decided to dump all that behind and start anew with KDE 4 whereas GNOME couldn’t make such a daring move. KDE looked to the future and GNOME is staying behind becoming stale by the day. KDE 4 initially was unstable, had frequent crashes and the user experience was a total screw up. But that all ended somewhere near 4.2. KDE is continuing to become stable by the day without the hindrances of all those legacy code but GNOME is lagging behind. KDE has always been the first to try out the cool and new stuff in the tech field and has managed to do it better than anyone else. GNOME on the other hand believes in iterative improvements to code. KDE probably is in a transitional stage where it’s working out the rough edges. It happens all the time in the software industry when you abandon everything behind and start anew. Microsoft had it with Vista, Apple had it with OS X. vista was a total disaster, but Windows 7, built on the foundations of Vista, was met with universal acclaim. That’s what KDE is also doing. It’s ironing out the new shirt. Looking at GNOME roadmap, I don’t see anything new coming anywhere near except for the GNOME 3 desktop modifications. It’s mostly cosmetic stuff, but under the hood it’s almost the same old GNOME. I dare blame GNOME for being less innovative. What is there in GNOME that makes it stand out from the rest? If you’re going to be one in a competition, you have to be competitive, you have to have the ‘edge’ in everything. GNOME, in my view, just doesn’t have it yet. GNOME is a good place to start Linux people say. I neither started with GNOME nor am a big fan of it. I believe when (if) finally GNOME has the guts to let go of the stale code base and decides to move forward, KDE will be years ahead of it, having passed the transitional period ages ago.