Slashdot Mirror


Reasoning Behind The KDE League

Nerds writes: "Chris Schlaeger wrote a letter to explain to the KDE community at large why the KDE League was created. He explains why trying to compete with GNOME is a waste of time and mentions that Red Hat and VA Linux are still considering joining the League."

11 of 119 comments (clear)

  1. KDE motivation... seems odd. by ajs · · Score: 5
    The KDE League mission statement:
    "To establish KDE as a desktop standard for PCs, workstations, and mobile devices, to promote software development for KDE and to promote the use of KDE by enterprises and individuals."
    The goals of the GNOME Foundation according to foundation.gnome.org:
    the Foundation will coordinate releases of GNOME and determine which projects are part of GNOME. The Foundation will act as an official voice for the GNOME project, providing a means of communication with the press and with commercial and noncommercial organizations interested in GNOME software. The foundation may produce educational materials and documentation to help the public learn about GNOME software. In addition, it may sponsor GNOME-related technical conferences, represent GNOME at relevant conferences sponsored by others, help create technical standards for the project and promote the use and development of GNOME software.
    Do you see the difference between these two organizations? KDE has, as far as I can tell, always focused on taking over as the one standard desktop. Why? Why are they so non-inclusive?

    KDE can claim 70% of the desktops (where do they get this figure anyway), in the end they're yet another desktop, and people are welcome to use it.

    For me, until there are bindings for Perl (their Web site claims there are, but only Qt is supported, and it's 6 months old) or C, I'll stay away from developing for it. To the rest of you who choose KDE: good for you! At least we've moved beyond the day of Motif/CDE and other such crap. KDE is much more of a modern desktop which earns my respect if not use.

    1. Re:KDE motivation... seems odd. by be-fan · · Score: 3

      Enlightenment, FVWM, WindowMaker, etc are not desktop environments, they are window managers. They are also the RightWay(TM) to do things. Ideally, X (or a library on top of X) would be extended to encompass desktop management features, and the window manager could implement these features. Just as X provides the API to manage windows, but the window manager actually implements the GUI, a library should exist that provides the API for higher-level desktop environment features, and a user-selectable environment should actually implement it. That way, I could use KDE, you could use WindowMaker, and everyone else could use GNOME, and we'd all get a lot of choice in what DE to use, but we wouldn't have to deal with the bloat of multiple, redundant libraries and incompatible functionality. It would also make the user environment more consistant. I like KDE and I think everything should look like KDE. GNOME apps (even running in KDE) don't look and feel like KDE. A common API would allow all apps to have the look and feel that the user likes (which INCREASES choice) without having to limit the user to a specific body of apps. In all, it increase speed, consistancy, and choice, and helps out everything except the pesky developrs who are religiously tied to a particular API. But that's okay because developer's needs are secondary to those of the user.

      --
      A deep unwavering belief is a sure sign you're missing something...
  2. Re:Perceptions of OSS infighting by blazer1024 · · Score: 3

    But you got to remember, those tech columnists/"the average desktop user" doesn't want choice, they want everything to work together like some sci-fi fantasy world. Where you can check your email from a snack machine or a bus station that looks and works exactly the same way as your home computer.

    For geeks, differences are good. We try out different DE's and OSes to try to find what we individually feel is "best". They think differences are bad. They learn one interface, and that's what they stick with. Generally they just want to check their email, chat with friends, surf the web, write a document, etc. To switch from Windows to GNOME, KDE, AfterStep or whatever wouldn't be worth it to them. They don't want to take the time or effort to learn something new, when they have something that works fine for them.

    That's probably the biggest reason Linux/(Any desktop env.) doesn't take users away from Windows. You could show them the greatest Linux setup, with all sorts of bells and whistles, show them that it's stable as a rock, never crashes, runs everything that they're going to want to do, etc. Unless they are incredibly impressed, they're probably going to say something like "Why? I have something that works for me. So what if it crashes occasionally? If I install this new stuff, I have to take the time to learn it, to install it in the first place, install everything, etc."

    To the average person, it's about ease of use. Something they already know how to use is automatically easier for them to use.

    Someday, maybe that will change. People may start realizing that there are better alternatives, and that really, learning to use them IS beneficial. But until the general populace thinks that way, it may be awhile before Windows (desktop) users switch to something else. For now, we can only hope and dream.

  3. Sounds like a comic book. by Bob+McCown · · Score: 3

    The KDE League, from their secret base in the dormant volcano, uses all the technology at their disposal to defeat the minions of GNOME....

  4. Re:Perceptions of OSS infighting by Dr.+Evil · · Score: 3

    If I hear another "Stability" argument I think I'll scream. I've had many problems with the stability of Xfree86, and I've had it lock the system quite hard.

    But even if it doesn't lock my system, my work is still lost.

    Even if I got X working solidly, Netscape is more stable under Windows than under Linux. And IE is more stable under Windows than Netscape.

    Ditto for Wordperfect under Linux, all Wine applications etcetrea. And I've tried Staroffice, I was not impressed... the import filters are as limited as import filters have ever been. You basically have to re-write any complex documents. Useless for document interchange, and the UI is definately lacking.

    My NT system at work is running a 67 day uptime, and this is not uncommon. The last reboot was due to an upgrade of the JRE. OTOH, my Linux box last rebooted about 80 days ago... there was a power outage.

    Linux has its strengths, but I just don't see them on the desktop. In addition to "stability" not being a desktop argument, think about 3d support, printing, cut-and-paste, keyboard based usage (yes, I could conceivably do everything without X, but that's comparing apples and oranges.)

    There's little I can do in Gnome which I couldn't do in fvwm, and there's a lot I can't do in Gnome which I could do with Windows on 4MB of Ram and a 386 since 1993.

    As a server, linux makes the impossible possible and every-day tasks easy. As a desktop, Linux makes the possible impossible and everyday tasks difficult.

  5. And that's a representative sample right? by Anonymous Coward · · Score: 3

    Hello, statistics people. Five people does not a representative sample make. Especially when they all know each other. Your post is basically 100% content-free.

  6. Perceptions of OSS infighting by Markar · · Score: 5

    A ZDNet comentary critiques the GNOME Foundation and KDE League, and compares it to the infighting among brands of UNIXes. The commentary postulates that forking of DEs will occur, and further fork OSS OSes.

    The Windows community and Tech press don't seem to get it, choice is good. Microsoft has dominated so completely, for so long, that people have forgotton that, choice is good and drives competition. Just my $0.02 FWIW.

    --
    "Open code, in other words, can be a check on state power." -Lawrence Lessig
  7. Don't forget the developers by mangu · · Score: 3
    I worked developing MS-Windows applications for about five years before I started using Linux. After getting used to the intrincacies of MFC, Qt seems so natural, so easy to use, that I would love to program anything, even spreadshits, for KDE.

    On the other hand, Gtk, the Gnome toolkit, isn't remarkably good. Just so-so, reminds me of Motif.

    I would be absolutely neutral in the window manager wars, if it weren't for Kdevelop and Qt. For a C/C++ programmer these rock, man, gimme KDE anytime!

  8. Re:A Very Good Writeup by Markar · · Score: 3

    "The one disturbing thing I found about the letter was the paragraph where he talks about not competing with GNOME. I don't know if its just me, but it seemed like he was saying that they weren't trying to compete with GNOME only because there weren't many GNOME users, and that if there were more, they'd do everything possible to steal them away. As I said, its probably just me, but that paragraph still sounds somewhat odd."

    What I got out of reading that, was that KDE would rather expand their userbase by pulling new users from present Windows users. KDE has essentially defined their competition as Microsoft, rather than GNOME. I'd rather see M$ userbase get smaller, than GNOME's. Seems to me they are compeeting against the right opponent. Just my $0.02 FWIW, YMMV

    --
    "Open code, in other words, can be a check on state power." -Lawrence Lessig
  9. Either way you look at it by Gorgonzola · · Score: 3

    Either way you look at it, it is a laudable effort to convert more Windows users. As a happy Gnome user I think the 70% marketshare among Linux desktop users is a bit of a bold claim, but nonetheless I think the KDE project is a laudable effort. And it is definitely true that there is much more to be gained by converting Windows users than by competing for a relative minority. Not that this competition hasn't been fruitful after all, it is to be doubted that either Gnome or KDE would have gotten this far without this competition. It is good to have a bit of choice.

    --
    -- Spelling and grammar errors tend to be a sign of erroneous thinking.
  10. A Very Good Writeup by RickHunter · · Score: 4

    A very good writeup indeed. It seems to address all the major issues in a very balanced fashion. I'm not a KDE user myself (I can't stand some of the interface elements), but I think that publicity will be good for the project. Especially since KDE (from what I've used of it) seems similar enough to Windows to attract Windows users but doesn't replicate too many of the little things that makes Windows so irritating to use (yes, almost every Windows user I've talked to has found something, and often many things, about the interface to be almost painful). Hopefully, the KDE League and the GNOME Foundation will be able to work together on promotion and such, to inform people that the world outside of Windows has options other than the command-line.

    The one disturbing thing I found about the letter was the paragraph where he talks about not competing with GNOME. I don't know if its just me, but it seemed like he was saying that they weren't trying to compete with GNOME only because there weren't many GNOME users, and that if there were more, they'd do everything possible to steal them away. As I said, its probably just me, but that paragraph still sounds somewhat odd.

    Anyway, that's really a small detail. Good move on the part of the KDE guys, and hopefully this will alert people to the number of interface options available to Linux (and other Unix-style OSes, of course). And more options are always good.


    -RickHunter