Linked by Eugenia Loli on Tue 16th Jul 2002 20:01 UTC
Original OSNews Interviews OSNews is pleased to host today an exclusive interview with Waldo Bastian, the well known KDE developer and SuSE employee. Waldo has been involved pretty much in all levels in KDE's code, from Konqueror to kdelibs, to games and Kicker. Waldo speaks today about the success of KDE, its future, UnitedLinux, development and much more.
Permalink for comment
To read all comments associated with this story, please click here.

The FUD keeps flying, doesn't it?

I view the energy spent on the GNOME vs. KDE as a lack of focus more than it is healthy competition, healthy coopetition or healthy cooperation.

Open source development is all about evolution and competition. Read The Cathedral and the Bazaar by Eric S. Raymond. In the interview, Waldo said "The existence of GNOME has influenced KDE of course in the sense that Trolltech has GPL'ed Qt, the existence of GNOME certainly played a role in that." Competing projects influence each other, and the competition drives the participants on to do bigger and better things. Without GNOME, KDE would probably still be at the 1.x stage.

From a topline view, having disparate user interface systems makes creating applications more of a hassle.

Not really. There are efforts to make KDE and GNOME more compatible. For example, QT3 now uses the standard X clipboard just like GNOME. Besides a few little problems, they already work quite well together.

If I go the GNOME route, I am exposed to a team that wants to base GNOME on .NET (Mono), including a Linux implementation of all the client .NET stuff, including WinForms.

WTF are you talking about? Please show me where and when the GNOME team decided to use Mono and .NET. Miguel de Icaza once made a statement that he personally would like to see Mono in GNOME. That was his own opinion, not the opinion of any other GNOME developer. In fact, it was discussed in the GNOME mailing lists and quickly dropped due to opposition.

On the other side, do I want to base my application on a system that is being driven by Sun? ... Sun will drive GNOME in a direction that's good for Sun, not in a direction that's good for Linux.

Sun's involvement in GNOME is very minimal, limited to usability and accessibility issues. The contributions by other companies, like Red Hat and Ximian, balance this out. How can Sun "drive" GNOME when it is GPLed? If the (non-SUN) developers don't like it, they can easily fork it. It's happened with other projects.

Besides, KDE is already being 'driven' by TrollTech. If you want to write a non-GPL app with it, you need to pay them. GNOME/GTK doesn't have that restriction.

How many LINUX machines does Sun sell? The big fat goose egg zero, that's how many.

Wrong. Take a look at http://search.sun.com/search/suncom/?qt=linux . Sun's Cobalt machines run GNU/linux: http://www.sun.com/hardware/serverappliances/ . They will also introduce (or have already) low-end GNU/Linux servers running Intel chips.

For my ISV dollar, I'd go with KDE today. It is the people's choice

For my ISV dollar, I'd go with Windows today. It is the people's choice, with some 95% of the market. Of course, that doesn't necessarily mean that it's the best. There are many more cockroaches than humans -- does that make them any better?

If the GNOME users hadn't whined so much, Borland wouldn't have even supported GNOME. They found it technically inferior to KDE/Qt.

I think it's clear that you're just making that up. QT (Borland don't use KDE) was chosen because it is based on C++, which is closer to Delphi/Kylix than C. GTK+ has C++ bindings, but they aren't as developed as QT's (yet). GTK has many strengths (e.g. although weak in C++, it is stronger than QT in many other languages), but QT fitted Borland's needs better. That doesn't necessarily make QT better, it just makes to more suitable for that specific job.