Slashdot Mirror


BBC on Gnome & Interview Miguel

Evil Greeb writes "The BBC have written a fairly pro-Linux article, citing Gnome as "the operating system which could loosen Microsoft's stranglehold on the market". I thought it was a desktop environment myself, but that's not the issue: Linux promotion is! The page includes an audio snippet of Miguel de Icaza on Gnome. " Excellent-now if my Gnome-session would just run properly.

128 comments

  1. Re:I thought they were friends now, but..... by Anonymous Coward · · Score: 0

    Does Qt have C bindings? If not, that would probably be the most important difference. I guess it's countermatched by Gtk's poor C++ bindings (good but not up to Qt's native support by any means, from what I've heard).

    On another note, I learned Python this weekend, and Tk makes my teeth grind, so I'm not going to bother learning too much of it (it looks pretty easy, though). I'd prefer to learn pygtk (I think it's prettier than Qt, but that's just me; I don't even have Qt installed anymore), but there's no tutorial. Learning it, unfortunately, relies on the assumption that you already understand how to use gtk in C, which I don't. Folliwing the source examples can only teach so much (I still can't add 2 buttons!). A nice, beginner's tutorial would be excellent, but this whole paragraph is slightly off topic.

  2. Alternatives to pygtk by Anonymous Coward · · Score: 0

    Why not try wxPython? This can run on top of gtk+ as well as Win32 (if you care).

  3. Re:I thought they were friends now, but..... by Anonymous Coward · · Score: 0

    AFAIK, Qt does not have C bindings per se, but there is something like that available. But of course, this comes at a cost: if you are running no C++ application except KDE/Qt/whatever, then all the dynamic C++ library will get pulled into memory just for KDE.

    Of course, Gnome has the same problem with the C library, but it is near to impossible not to have the C library paged into a running Linux system, anyhow.

  4. "what's important" by Anonymous Coward · · Score: 0

    Is getting Linux in the news so important that it must be done at the expense at bashing a project like KDE? Sorry, I don't think the means justify the end, whatever the end is in this case.

  5. That's GNU/Gnome, and smile when you say that... by Anonymous Coward · · Score: 0

    So, would the GNU/Linux or plain ole Linux debate follow over to the Gnome OS (oh wait, that's not an OS!). Would it be called GNU/Linux/Gnome or Gnome/Linux/GNU, or even GNU/Gnome/Linux or GNU-Gnonix! Wow, say that last one fast three or four times!

    I understand that the majority of people that article was written for is people used to the whole Win3.1/9x/NT/1.9k (or is that 2k), and they wouldn't understand the difference between an OS and desktop environment. But please, try to come a little closer to the truth right there, even calling it Gnome-Linux or something like that is closer.

  6. Re:That's GNU/Gnome, and smile when you say that.. by Anonymous Coward · · Score: 0

    It's a silly point, but if the OS were called GNOME, there wouldn't be a problem anyway. The G in GNOME stands for GNU, so it would be redundant anyway.

    Still hoping we'll go back to calling the whole thing Freeax!

  7. Re:Oh, man, that's a bad picture of Stallman. by Anonymous Coward · · Score: 0

    And it was of him yawning.
    Not the best picture they could've chosen.

  8. Re:OK, here's the deal: by Anonymous Coward · · Score: 0

    Where did you get the idea that E is a part of GNOME? It's not. That's why there are two gtk-based, GNOME-compliant, tiny window managers being developed right now. Head over to gnome.org. They're for people who don't want all the flashiness of E but want to use a gnome-compliant window manager. And I've gotten blackbox to work fine as gnome-compliant.

  9. Re:Updated GNOME RPMS, and gnome-session fixes by Anonymous Coward · · Score: 0

    yes...those RPMs are of the latest released gnome software.

    ftp://ftp.gnome.org/pub/GNOME/gnome-core/gnome-c ore-1.0.5.tar.gz

  10. Re:dammit dammit dammit! by Anonymous Coward · · Score: 0

    Ofcourse KDE rocks, but why did kwm have to be so butt-ugly.
    I know you could run e on top of kde, but that kind of defeats the purpose of kde.
    Ah well, gnome doesn't do much better, yesterday I couldn't work for almost an hour because the panel kept on giving me a segfault, which I traced to a corrupted menu item.

  11. CORBA (Re:dammit dammit dammit!) by Anonymous Coward · · Score: 0

    First off, KDE is __NOT__ built on top of MICO. They do not include MICO as part of the environment.

    KOffice is built on top of MICO.

    And though MICO may be featureful, it's also god awful slow. MICO has been benched at over 4ms per call, whereas other implementations (such as OmniORB) have it under 1ms.

    I'm not aware of any formal benchmarking of ORBit at this time, but it was build with speed as a primary concern. (The GNOME folks having tossed out the work they did with MICO on speed considerations and difficulty in creating alternate language bindings.)

    1. Re:CORBA (Re:dammit dammit dammit!) by Anonymous Coward · · Score: 0

      > Current KDE development versions do require,
      > and use, MICO.

      That's a far cry from the constant claims of "KDE has used CORBA from the beginning" and "KDE ia built on CORBA".

      Your statement reiterates my point. KDE is just now adding CORBA as part of the standard desktop environment.

      > In any case, the only thing GNOME 1.0 used ORBit
      > for was panel applets, which can be almost as
      > easily built without it (as proven by WM and
      > AS).

      So instead of using CORBA they should have invented yet another API for programmers to deal with rather than taking advantage of what's there?

      It is a testament to the speed of ORBit that it can be used for such mundane tasks without a major increase in overhead.

      Not to mention that I am looking at the GOAD browser now, and there are objects for the file manager, the panel, the help browser, and the PIM.

      > Only *now* are rumours about a Real Soon Now
      > release of the GNOME document model, which KDE
      > has had for about a year, just to mention one
      > of the uses of CORBA that do make sense.

      Development versions of Gnome applications are using Bonobo, development versions of KDE applications are using KOM.

      Neither have been released as production level applications but are available from CVS.

      Where's the difference here?

    2. Re:CORBA (Re:dammit dammit dammit!) by mill · · Score: 1

      On the contrary ORBit wasn't built with speed as an objective. That was a pleasant side effect.

      In one of his talks in Denmark Miguel said that Elliott Lee's benchmarking of the different Free ORBs showed ORBit to be the fastest. Allegedly by a wide margin.

      /mill

    3. Re:CORBA (Re:dammit dammit dammit!) by Roberto · · Score: 0

      -------
      > Current KDE development versions do require,
      > and use, MICO.

      That's a far cry from the constant claims of "KDE has used CORBA from the beginning" and "KDE is built on CORBA".

      Your statement reiterates my point. KDE is just now adding CORBA as part of the standard desktop
      environment.
      -------

      KDE has developed CORBA based frameworks since before GNOME had even decided which ORB to use. I could provide you with the URL to prove it, if I cared enough (but I don't).

      GNOME as a desktop environment does not use CORBA for any meaningful purposes now.

      --------
      So instead of using CORBA they should have invented yet another API for programmers to deal with rather than taking advantage of what's there?
      --------

      You don't understand. GNOME did invent another (CORBA based) API instead of using what already was there. They are doing it again with Bonobo, by the way. And they did it with WM hints. It's sort of a GNOME trademark.

      Exporting an API via IDL is trivial stuff.
      If I was pissed enough, I could provide one for kpanel in 3 hours.

      Creating a useful framework to take advantage of that is another issue.

      --------
      Development versions of Gnome applications are using Bonobo, development versions of KDE
      applications are using KOM.
      ... Where's the difference here?
      --------

      Development versions of KDE applications have used KOM/Openparts for about a year and a half.

      Development versions of KDE applications have used KOM/Openparts since before GNOME people even started work on Bonobo.

      That's the difference.

    4. Re:CORBA (Re:dammit dammit dammit!) by Roberto · · Score: 1

      Current KDE development versions do require, and use, MICO.

      In any case, the only thing GNOME 1.0 used ORBit for was panel applets, which can be almost as easily built without it (as proven by WM and AS).

      GNOME 1.0's usage of CORBA is somewhere between the toy and overkill levels.

      Only *now* are rumours about a Real Soon Now release of the GNOME document model, which KDE has had for about a year, just to mention one of the uses of CORBA that do make sense.

    5. Re:CORBA (Re:dammit dammit dammit!) by Alex+Zepeda · · Score: 1

      Your statement reiterates my point. KDE is just now adding CORBA as part of the standard desktop environment.

      So what?

      It is a testament to the speed of ORBit that it can be used for such mundane tasks without a major increase in overhead.

      Have you actually used the Gnome panel? The only noticible impact I saw that CORBA had on the panel was that debugging applets became amazingly more complex, and gdb became a maze of ORBit calls. Yeah, that's something to be proud of.

      CORBA is trendy, for sure, but that doesn't make it suitable for everything. CORBA, yes even ORBit, is far from lightweight, and putting it in places where a lightweight IPC service is needed really does nobody any favors.

      --
      The revolution will be mocked
  12. "difficulty in alternate language bindings"??? by Anonymous Coward · · Score: 0

    What "difficulty in creating alternate language bindings" for MICO? ORBIT doesn't even have a C++ binding yet! On top of that, still no support for most of the standard CORBAServices that MICO supports, such as the trader (which KDE uses quite effectively).

    1. Re:"difficulty in alternate language bindings"??? by Kenelson · · Score: 1

      Have you checked out ORBit-C++ from the gnome cvs?
      --Karl

    2. Re:"difficulty in alternate language bindings"??? by Alex+Zepeda · · Score: 1

      Gnome had to do a lot more stuff "from scratch" and made its own implementation of Corba and rebuilt GTK. That, given that KDE also had a head start makes complete sense why things aren't as far in the Gnome camp.

      Uh no. Not hardly. Gnome was forced to make their own implementation of anything and everything only by their egos. They appear want to reinvent the wheel, and take the credit, shunning any other opensource project as being invalid for some petty reason.

      Why should a knee-jerk reaction be given time to catch up?

      The reason things aren't as far in the Gnome "camp" is because Miguel et. al. appear to be against cooperation with anyone else. It's either their way or none at all, which is really quite sad. I hold out hope that the respective DOMs will eventually be somewhat compatable, but I sure doubt that'll happen anytime soon.

      --
      The revolution will be mocked
    3. Re:"difficulty in alternate language bindings"??? by Alex+Zepeda · · Score: 1

      Are you kidding me? You are a fucking idiot.

      Gnome was knee-jerk, Baboon besides being a moronic name is also a clear statement of how the Gnome folks (Thanks Miguel, yo te amo tambien :)) refuse to consider cooperation.

      A desktop is a big project, and settling sucks, re-inventing the wheel sucks, you suck, but working together to come up with an even better standard would just rock. Oh yeah, I forgot, Gnome is purely the domain of pre-pubescent males trying to be all l33t. Get over yourself.

      Dude. Get your head out of your fucking shithole before you open your mouth. Otherwise you'll end up with a mouthful of crap like you seem to have done. You're calling KDE a rushed relase? Yeah, that's it. Have you even tried to use the Gnome 1.0.0 release? The only thing that sucks more is the whole poorly engineered libcs that Linux distributions appear to be stuck with. KDE 1.0 was *hardly* hurried.

      --
      The revolution will be mocked
    4. Re:"difficulty in alternate language bindings"??? by extrasolar · · Score: 1
      Gnome had to do a lot more stuff "from scratch" and made its own implementation of Corba and rebuilt GTK. That, given that KDE also had a head start makes complete sense why things aren't as far in the Gnome camp.

      Give Gnome some time and I think it will catch up. Justt don't bash Gnome for not getting as much done. Remember what happened last time Gnome tried to catch up with KDE, (version 1.00?).

      --

    5. Re:"difficulty in alternate language bindings"??? by extrasolar · · Score: 1
      They made ORBit because the other free ORBs were either too slow or language dependent. Its in the FAQ.

      I don't know the details of the different object models but neither does anyone else because Baboon isn't out yet so I wouldn't snap to some kind "knee-jerk" conclusion.

      A desktop is a big project and I don't think settling for second best would be a good idea being that so many things depend on that part. There are no deadlines so they don't need to hurry to completion like propietary platforms do (or KDE*).

      * Sorry for the cheapshot. Couldn't resist.

      --

  13. Good article by Anonymous Coward · · Score: 0

    This is a great article. It doesn't talk about how ``GNOME is trying to take over Windows,'' but gives a factual representation that only says GNOME is a good way to avoid the command line, which it is. I guess the KDE bashing is OK too.

  14. Gnome and KDE are both crap. by Anonymous Coward · · Score: 0

    What we need is a GUI, API, libraries environment that at least suck less than Windows 1.0. Maybe some other organization can devout the resources to make something like this happen, because their is a heck of a lot more code to be forged in a GUI than the kernal. An it appears to be a project larger than a leasing agents enterprise can handle. Can someone like Corel or SGI please sponsor something like this?

    1. Re:Gnome and KDE are both crap. by divec · · Score: 1

      >What we need is a GUI, API, libraries environment
      >that at least suck less than Windows 1.0.

      Windows 1.0 was primitive. Have you ever written
      anything for Windows 1.0? Actually, does anyone
      know of someone outside of Microsoft who has? If
      Gnome was still worse than Windows 1.0 there'd be
      no hope. Windows didn't take off till 3.0, six
      years into development. After that long, either
      Gnome or KDE will be really quite good.

      --

      perl -e 'fork||print for split//,"hahahaha"'

  15. speaking your mind == live with the consequences by Anonymous Coward · · Score: 0

    I notice you are a member/advocate for UKUUG. I were a person of some standing in the UNIX community and went to a newspaper and said "UKUUG is a shitty UG and their members all smell. It will die a grim death," sure I'm speaking my mind, but I would also have to deal with the consequences of a) mouthing off without good reasons to back it up a) loss of respect for having misused my reputation for whatever personal problems I may have with UKUUG
    (not that I have any, I'm sure it's a perfectly good UG).

    Miguel has to deal with both of these, as does the GNOME project for allowing their leader these leniencies since when he speaks as leader of GNOME, he speaks also for every GNOME developer. I wonder if he's man enough to realize this. Or maybe he does realize this, and just enjoys these little games of his... or maybe he has decided that GNOME cannot compete with KDE technically and this is the only way to try and beat it? I don't know, maybe Miguel will clarify it for us someday.

  16. Re:pretty slick by Anonymous Coward · · Score: 0

    The free press is the press which has wildly clashing opinions. The free speech is there for the expression of differences. The free market lets the market dynamics fight and sort themselves out at a microscopic level.

    Freedom is about permitting differences instead of prohibiting them.

    So there is no surprise that free software exhibits wildly different approaches, opinions, people.

  17. Re:Blown back. by Anonymous Coward · · Score: 0

    They both are improving the system! That's the beaty of it, let them bicker, that way they'll strive both to make the best, and in the end we all get the benefits...

  18. You're new here right? by Anonymous Coward · · Score: 0

    We are talking about GUI's, there are already a dozen API's. Who'd thought something like the GIMP could be open source? Think before you speak, now go bash the politicians!

  19. Re:Blown back. by Anonymous Coward · · Score: 0

    It's very rude to brag about your salary in a public forum. I'm sure there are people visiting slashdot who contribute far more while making much less. No one cares how much fun you have gloating over your paycheck while some former football hero pumps gas. It just shows you've gone from being a "loser" in high school to being a shallow, arrogant jerk in the real world.

  20. Re:Naive? by Anonymous Coward · · Score: 0

    gnomecc, panel, gnumeric, .... Maybe you should search for ORBit.h at the GNOME CVS repository search page.

  21. Re:I'm curious... by Anonymous Coward · · Score: 0

    Sorry, I meant ok as in ``not as good as the rest of the article.'' It would be like someone saying ``I saw Star Wars; it was OK...'' Sorry.

  22. Re:That's GNU/Gnome, and smile when you say that.. by Anonymous Coward · · Score: 0

    GNUME, or maybe GNO/GNUME?

  23. Re:Hmmm ... unsure about levity of the KDE comment by Anonymous Coward · · Score: 0

    Just had to mention one point: Open Source projects are abandoned at least as often as commercial projects are. It is all too common for a project to bog down and quit advancing.

    In this particular case I would definately agree KDE isnt going to die anytime soon. While C is probably more popular in hobbyist circles, C++ just about owns the professionals (including me :)

  24. scary leader by Anonymous Coward · · Score: 0

    As a "leader of the GNOME project", Miguel should take a little more responsibility about public talk. I was starting some serious development for GNOME, but this scares me away.
    I don't want to work for a project with a leader pulling such stunts just to gain attention and draw developers/users to "The One True Desktop-standard" - which it apparently isn't. I can't believe Miguel has sunken so deep to bash other free projects, to market them out of his way.
    This puts a really bad taste to GNOME.

    -jek

  25. Re:Blown back. by Anonymous Coward · · Score: 0

    "It is very rude to brag about your salary in public" etc. etc.

    As a second-year student of psychology, I would like to offer my views on this comment. It is quite plain to see that this gentleman (I have deduced from his mannerisms and the composition of his words that he is indeed male) is offended by Mr. Ruff's comments, for the simple fact that he makes much less than 100,000$ per year. From this, his blatant discomfort with Mr. Ruff's salary, it is my belief that Mr. Anonymous believes whatever work he does is worth far more than what he currently makes (he is most likely a gas station attendant.) It is also quite possible that Mr. Anonymous believes we are all entitled to the same wealth. What we have here folks.. is a possible 'communist pump-jockey'.

  26. kde vs gnome. We need to merge them together by Anonymous Coward · · Score: 0

    WHen I saw my first screenshots fo kde beta .3 and gnome I thought gnome was the answer and kde was to corporate looking. I tried bith but gnome lacked alot of features and then some time passed and gnome got less and less stable and e/gnome was a nightmare on my machien when version 1.0 and .14 of e were together. I had inet set to 5 so it booted into the gui and it got soo screwy that I had to reformat my drive (ok I was too lazy and cheap to buy a diskette and make a boot disk) and reinstall linux.

    Then kde 1.1 came out and it looked a hell of alot better and I tried qt and fell in love with it. ITs so clean and gtk is hard to learn. I do miss cobra support. The main problem with kde is it seems to be discouraging me from doing anything in the command prompt or anything techie. The kbrowser is in my face constantly and is a little primptive looking but powerfull. Kde tries to redo everything thats unix like ppd=kde dialer and emacs=kde edit. This is good news for linux and for new users but if I wented something nice and easy to use, I would of bought an imac. Anyway gnome on the other hand is more technical but has a perfect balence for ease of use but is buggy. Gtk documention lags and the tools are behind kde 1.1.1 like kmp3 and kdevelop can beat gide anyday. If we can merge the cobra support and put the kfm into gnome replace the gmc (or micro. I forgot whats its called) we could have a quick ass enviroment. The problem with browser (gmc or mic. I got to look it up) is its very single threaded and all the gnome apps count on it. This means if it crahses, then all the gnome apps go with it. Even windows95 is mroe stable when a 32-bit app crashes it wont bring down the os or gui. Gnome should do the same. ALso the kwm like active desktop can read web pages and is very intergrated with the web. We need more of this in gnome. I heard that the 2 teams are working together form some compadibleity in some areas. Perhaps the 3.0 versoin of kde and gnome will support these things and merge together. We need to come together and not be seperated apart with non compadibilites like the windows world. Openess is why I switched to windows. I wonder how hard ti would be to make a hybrid.

  27. It will be a cold day in hell by Anonymous Coward · · Score: 0

    Why the hell would KDE people want to work with someone who is constantly spreading FUD and saying their hard work will die.

  28. Pot calling the kettle black by Anonymous Coward · · Score: 0

    I find it amusing that you say there are not deadlines for these projects then accuse KDE (which has had very stable releases in comparasion to Gnome) of rushing deadlines? It was discussed in Gnome-hackers about how Gnome 1.0 was not ready but had to be released anyways for maximum exposure at LinuxWorld, and everyone was against it (including Alan Cox), except Miguel.
    I would point you to an URL but it seems Miguel removed the public archives of the list not long after Gnome1.0...
    At least KDE does not make major releases they know are unstable for marketing reasons.

  29. Why are you surprised by Anonymous Coward · · Score: 0

    This is just the latest in a series of highly public interviews in
    prominent mainstream publications spanning several months
    in which Miguel has either:

    a. deliberately lied about the difference between Gnome and
    Linux and about Linux not having a gui prior to Gnome,

    OR

    b. failed to correct such misperceptions by reporters who don't
    know better, with full knowledge that the reporters have been
    misinformed and would publish such misinformation. As this has already
    happened several times before, one would think that Miguel
    would go out of his way to make sure such misinformation is
    not published yet again, and that the reporter would also want
    that to avoid making himself look incompetent.

    Probably, some of both. It has happened too many times in
    interviews with this particular individual to be a coincidence.
    While there may sometimes be some misinformation in such
    mainstream interviews with other prominent figures in the
    "community", never to this degree and so consistently.

    Not a nice thing for me to say, but I am a little tired of this.
    We may be dealing with a compulsive liar here, and there are
    such people. Can't help themselves.

    I suggest that Miguel get some counseling or advice from a
    more mature individual - family member or friend, and take a
    proctor with him on the few interviews. Someone to remind him
    to think about what he is saying, or to remind the interviewer that
    he may get off on a tangent and to ignore that remark.

    Sooner or later this will lead to a very embarrassing situation,
    for Miguel, if it hasn't already. This has already embarrassed
    the Linux communuity and I now feel that Miguel has been one
    of the main sources of the badmouth against a competing Linux
    desktop environment all along.

    Miguel, you have been warned. Save yourself from further
    embarassment or worse by seeking help before it is too late.




    .

    1. Re:Why are you surprised by H-Monk · · Score: 1

      I Think That You Need To STOP Bad Mouthing Miguel...There Is Absolutly NOTHING Wrong With Him. He's A Really Nice Guy, So Why Don't You Just Leave Him Alone?!

      And to top it off you will not give us your name...you need help!

      You use windows dont you?
      --

      --
  30. Been there, done that, bought the T-Shirt by Anonymous Coward · · Score: 0

    Hmmmm, didnt Slashdot mention the GNOME-t-shirt
    when it was released? Seems they missed the KDE-t-shirt
    (Of course they would never ever play favourites
    to make this stupid KDE-GNOME-flamewar worse ...
    no, never!)!

    The Official KDE Mascot T-Shirt is ready for
    download! Get it here:

    http://www.kde.org/kde-stuff.html

    The design features the KDE mascot Konqi (the cute
    little dragon) and the Gear Logo.

    1. Re:Been there, done that, bought the T-Shirt by richw · · Score: 1

      Slashdot may not have covered the T-Shirts but they did have a story about KDE Konqi the dragon as their Logo. I've never noticed any bias in the stories posted about GUIs on Slashdot

  31. Miguel can still get a job in M$ marketing ... by Anonymous Coward · · Score: 0

    ... if he quits Gnome.
    This kind of destructive FUD towards an other OSS project makes even some Microsoft marketing strategies look pale and and fair by comparison :(

  32. Wrong! No component object model yet (Re:Lies?) by Anonymous Coward · · Score: 0

    Both of the above replies miss the point.
    CORBA usage does not mean components.
    The way Gnome uses CORBA, it is just a kind of universal scripting engine, and does not achive much more than, say, Window Maker applets.

    Having a real component based system allows to embed parts of apps into other apps. KOffice is the only OSS case which allows this in a proper way, IMHO.

    Gnome has not even finished their own object model Baboon, not to mention employed it in many apps like KDE did with KOM/OpenParts.

  33. Try Kruiser (aka KExplorer) by Anonymous Coward · · Score: 0

    It's an alternate filemanager for KDE, not web browsing, lean, and fast.

  34. Don't believe the Gnome FU(D)Q by Anonymous Coward · · Score: 0
    They made ORBit because the other free ORBs were either too slow or language dependent. Its in the FAQ.
    ---

    That's more or less nonsense.
    The main problem with MICO was the compilation with gcc. This was slow, needed enormous amounts of RAM (128MB), as gcc couldn't handle C++ features efficiently (or at all).
    With egcs this has drastically improved.

    Moreover, there are other, faster ORBs like OmniOrb, and proven ORBs like TAO. MICO was designed for stability and standards compliance, not 'prematurely optimised'
    Knuth: "Premature optimization is the root of all evil.


    I can't help assuming that ORBit was mainly a product of inflated egos and the NIH (not-invented-here) syndrome, than a rational decision.
  35. Wasting your time on slashdot. by Anonymous Coward · · Score: 0

    I agree with you...if someone on the KDE team had boasted on the BBC about how 'Gnome has no future' there would be no end of the wailing and gnashing of teeth here on SlashHat.org. No one would be saying "hey KDE is speaking it's mind!", they'd all be crying foul. Then the foaming-at-the-mouth fanatics would appear yammering about how KDE is bad and "Qt is not free! Qt is not free!" and how the evil TrollTech is trying to take control of Linux.

    Of course, since SlashHat.org has a blatantly pro-RedHat/Gnome agenda, Rob Malda tried to present this despicable BBC article in a positive way as being 'pro-Linux', without even mentioning Miguel's bullshit slurs against KDE. Big surprise. And then a large number of SlashHat regulars DEFEND Miguel's 'right' to slander another project publicly with out an ounce of evidence (and it's not the first time, either).

    You won't get any kind of balanced viewpoints here on SlashHat.org. The agenda here is very clear. KDE need not apply.

    (how come SlashHat ignored the KDE T-shirt announcements, but were first with the Gnome T-shirt announcements?)

    To anyone that wants real discussion and timely Linux news, I recommend linuxtoday.com. You'll get real 'news for nerds' and 'stuff that matters' there, instead of endless editorials, and newspieces about Lego Mindstorms.

    Oh and just a little message to Miguel: watch what you say, it will come back to haunt you. Your public stunts have not gone unnoticed by the rest of the world (ie non-Slashdotters). Every time you open your mouth, you blacken Gnome's image further. I highly recommend that the Gnome team DROP Miguel as a leader...he's doing you no favours, folks.

    And one final message to Rob Malda:
    If you still claim your site is vendor-neutral then you have a long way to go to actually prove it. So far, you haven't. Slashdot leans heavily towards Redhat and Gnome, and your biases show in just about every article you post. And you know what? You're losing readers. I used to be a regular here on Slashdot, but your continual editorial slant in so-called 'news' items turned me away.

    (and here's where some idiot will accuse me of being a part of the pro-KDE camp, or some nonsense.)

  36. Re:I thought they were friends now, but..... by Anonymous Coward · · Score: 0

    I'm sorry. I said "as I've heard" because I obviously have no first-hand experience, as you can tell by my solitation for pygtk help. As usual, just another Anonymous Coward spouting out what he's heard on Slashdot. If the bindings are good, great!

  37. Re:I thought they were friends now, but..... by Anonymous Coward · · Score: 0

    I've recently made available a nice beginners tutorial for Qt/KDE and Python - you'll find it at my website (http://www.xs4all.nl/~bsarempt/python/tutorial.ht ml). Personally, I prefer the Qt widget set to the GTK one, but it's no big deal - both are infinitely better than XForms or Motif...

    The object-orientedness of Qt translates really well to working with Python and I've never been so productive (nor had so much fun programming) in any language/interface as when I decided to go for KDE and Python.


    Boudewijn Rempt
    (boud@rempt.xs4all.nl)

  38. Re:get gnumeric with bonobo by Anonymous Coward · · Score: 0

    I just had to comment that bonobo is supposed to be ready for developers, and that their are rpms of gnumeric with bonobo support available. Not like anyones gonna read this though. If their is, post a reply, and il tell you were to get those rpms

  39. Linus does it too! by Anonymous Coward · · Score: 0

    About the comments on Miguel bashing KDE I want to clarify something: Didn't Linus himself bashed Windows and MS publicly at some industry show?

    If so, then why are people so upset about Miguel making similar remarks?

    1. Re:Linus does it too! by jtallon · · Score: 1

      Blood is thicker than water...

    2. Re:Linus does it too! by jtallon · · Score: 1

      Blood is thicker than water... Or at least it ought to be. It's one thing to take on Microsoft as the enemy. But when the fighting is internal, it's Linux that loses, not M$. Let KDE and GNOME take on M$ together, and give us a choice. How can we fault M$ for not giving us a choice, and then tear down one of our DEs because we have one too many? Once Linux has beaten M$, or at least achieved parity, then perhaps let the best DE win!

  40. Re:dammit dammit dammit! by Anonymous Coward · · Score: 0

    Whenever I dream at night that gnome might be a better choice, I only need to check in the www in the morning - and I'll inevitably stumble into some gnomist-statement (usually by MdI) to reassure me about the conceitedness and arrogance of this project. I really don't like Qt much (technically and licensially) but KDE are just nice guys and that counts, too.

  41. Updated GNOME RPMS, and gnome-session fixes by Anonymous Coward · · Score: 1

    I found these new RPMs, they work great:

    ftp://ftp.inconnect.com/pub/unix/linux/redhat-6. 0/contrib-updates/

    Here is the README
    =======
    RedHat isn't always the speediest at releasing general RPM updates
    unless there is a security hole.

    Because of that, here are updated RedHat-6.0 rpms that use the spec
    files from RedHat modified to use the new version. Any RedHat patches
    included in the orignal rpm have been updated/checked/discarded if need be.
    The idea is to have these updated RPMs built how RedHat would've built them.

    I built these on a RedHat 6.0 box (glibc 2.1), so if you have RedHat 5.x (glibc2.0)
    you might want to get the SRPM file instead and do:
    rpm --rebuild SRPMFILE, and then rpm -Uvh /usr/src/redhat/RPMS/i386/NEWRPMFILE(s)

    Lastly, it seems some gnome apps get a little testy when the find configs from
    older versions. gnome-session and gmc are good examples. After you upgrade the RPMs
    if you have problems ("core" files, weirdness, etc), delete the old configs and let the
    new software recreate updated configs. For example, on one of my boxes I had to do:

    rm -rf ~/.gnome/sess*
    rm -rf ~/.gnome/gmc*

    Dax Kelson
    =========

    1. Re:Updated GNOME RPMS, and gnome-session fixes by DuckWing · · Score: 1
      um, are these legit? I don't see any mention of gnome-core 1.0.5 on the Gnome web site.

      Just curious, I don't want to hose my system.

      --
      -- DuckWing
    2. Re:Updated GNOME RPMS, and gnome-session fixes by DuckWing · · Score: 1
      thanks a heap. ftp.gnome.org is hard to get into, but the mirror sites worked. Thanks.

      --
      -- DuckWing
  42. Re:dammit dammit dammit! by Anonymous Coward · · Score: 1

    : At least on /., the GNOME/KDE flamewars finally : cool off and then Miguel has to go and say : stupid something like this! :(

    Bah. He stated his opinion. He's allowed to do that, isn't he? Just because his opinion touches a hot topic, should we put him under a gag order?

    If that's the case places like slashdot should be shut down entirely. Sorry, I'm just tired of people tiptoeing around afraid to speak because they might be branded "offensive".

    Can you tell I've been reading Neal Stephenson?

  43. Re:I thought they were friends now, but..... by Anonymous Coward · · Score: 1

    Yes, Qt has C bindings, it's called QtC. The only thing I know about it is that nobody uses it, because C++ is better for GUI programming than plain C. IMHO the only importance of QtC is the fact that it shows that Qt can have as many bindings as gtk.

    As a note to that loading of C++ libraries, I don't think that loading 0.25MB library in memory can have significant performance impact on the system ( yes, my stripped libstdc++ is 0.25MB ). Moreover, not all the dynamic C++ library will get pulled into memory, only those parts of it that are needed.

    I just don't understand how they dare to put words 'modest Miguel' just few lines above all the FUD.

  44. Lies? by Anonymous Coward · · Score: 1

    "It started off as a component model," says Miguel, "So you could write small modules to build bigger applications, but the GUI thing just took off."

    Is it me, or has GNOME never been based around "component model"? I have yet to see an application that uses CORBA for GNOME. GNOME was always based around GTK+/glib. Their purpose was "KDE was not free".. so GNOME was born. They always had the GUI in mind. It didn't "just take off". Miguel makes it sound as if GNOME was really a Network Object Model Environment long before they used GUI. This is pure BS.

    I'm not even going into the other statement that disrespects KDE authors. Many people have already picked up on that.

    1. Re:Lies? by Znork · · Score: 1

      You must not be looking much then.


      $ ldd /usr/local/bin/* | grep ORBit.so| wc -l
      60
      $


      panel applets, configuration applets, etc.

  45. Wrong! by Anonymous Coward · · Score: 1

    He was GNU/Yawning!

    *wheee!*

  46. I thought they were friends now, but..... by Anonymous Coward · · Score: 3

    '"I don't think KDE has a future at this point, it's not completely free yet and it's bound to a single programming language in Unix. Gnome from the very beginning has been accessible through any language. We are providing the GUI for all the languages and programmers can choose the language they like the most," says Miguel'

    Has he been horribly misquoted, or did he _really_ mean this?? Since when has Gnome been accessible through Fortran? Each system is authored in one core language (C or C++) with bindings at various levels for other languages (Perl, Python, etc). Geez.. Maybe more of the Gnome API is available to more languages, but that hardly makes the above comment accurate.

    1. Re:I thought they were friends now, but..... by Kenelson · · Score: 1
      I guess it's countermatched by Gtk's poor C++ bindings (good but not up to Qt's native support by any means, from what I've heard).

      Now be nice here. I work on those bindings and I can say they are not poor. They are now at 1.0 and generally work for what they were intended. Additionally, they do have features that make Qt pale in comparision (namely the signal/slot methanism that doesn't require a preprocessor.) Please be so kind as giving us a "fair" rating at this point unless you have first hand grips. ;-)

      --Karl
      Gtk-- Contributor

  47. What a desktop environment is by Anonymous Coward · · Score: 5

    There are two big pieces to a desktop environment, that distinguish it from a window manager.

    1. It has a set of UI guidelines that conformant programs follow as closely as possible.

      For example, on Win95, hitting Alt-F4 will kill just about any Windows applictation, and every menu bar has to have a File option -- these are the sorts of things that Windows applications are (theoretically) required to follow.

    2. It has a set of guidlines for exposing component interfaces that conformant programs follow as closely as possible.

      The advantage of having a component architecture is that it makes it *much* easier to script programs (because the scripting language bindings become simple to implement), and because it makes it easier for programmers to allow different programs to interact. For example, a programmer writing a word-processor could let users put charts into a document whose appearance is dynamically calculated from the spreadsheet, without knowing how the spreadsheet is implemented -- all he needs are the component interfaces. Think of it as Unix pipes on steroids and growth hormones, and you'll have some idea of why component models are so cool.

    3. Also, a DE usually contains a set of libraries and applications to make adhering to the first two much easier.

      For example, KDE uses the QT widget library to expose a set of UI elements to make it easier for programs to look and behave like KDE apps. Gnome uses GTK. Likewise, KOM/OpenParts (for KDE) and Baboon (for GNOME) are the component APIs that programs have to honor to be well-behaved KDE or GNOME apps.

    That's all there is to it, really. A window manager doesn't do these two things; all it does is manage the decorations on the windows. (Well, there's ICCCM, but it is at once hideously overengineered and utterly inadequate for specifying UI behaviors....)

    However, note that the big interoperability problem between GNOME and KDE isn't the UI; Unix users have been dealing with wildly different-looking GUI programs for years.

    Instead, the problem is that the component specs are different, which means it will be a lot harder to write programs that mix components from the two environments. For example, it will be unneccesarily messy to (say) write a script that uses KIllustrator to draw a chart from data in a Gnumeric spreadsheet unless the KDE and GNOME teams figure out a clean way of bridging their two component models.

    Fortunately, both of these are free software, so if they don't want, someone else will be able to. (It would have *legendary* hack value, if that someone is reading and needs encouragement. :)

  48. Re:OK, here's the deal: by hadron · · Score: 1

    That's just not true.

  49. Re:Hmmm ... unsure about levity of the KDE comment by gavinhall · · Score: 1

    Posted by kmad:

    You are exactly right Mr. LizardKing. It would certainly make since to work towards making your desktop of choice as good as you can, rather than wasting energy on pointing out the shortcomings of a desktop you don't like. Nothing like a good bit of competition to bring out the best. Of course there is usually only one winner, but you can always start another race!

  50. dammit dammit dammit! by V. · · Score: 5

    >"I don't think KDE has a future at this point,
    >it's not completely free yet and it's bound to a
    >single programming language in Unix. Gnome from
    >the very beginning has been accessible through >any language. We are providing the GUI for
    >all the languages and programmers can choose
    >the language they like the most," says Miguel.

    At least on /., the GNOME/KDE flamewars finally cool off and then Miguel has to go and say stupid something like this! :(

    KDE and GNOME are both very nice( I use pieces
    from both ) and there is no need for either team
    to make inflammatory statements like this. Let
    the kiddies fight this psuedo-debate out in the
    middle school lunch room. GNOME rocks! KDE rocks!
    But having a choice rocks even more!

    1. Re:dammit dammit dammit! by enterfornone · · Score: 0

      KDE is tied to C++, KDE is not free, how is this FUD?

      --

      --
      enterfornone - logging in for a change
    2. Re:dammit dammit dammit! by Alex+Zepeda · · Score: 1

      LOL. I *love* KDE, don't get me wrong. But man, I've never really thought of using MICO as an advantage. It's bloated beyond belief, and makes compiling things a bear. But then of course, it was designed to be a complete implementation of CORBA, not a fast one. Hmm.

      --
      The revolution will be mocked
    3. Re:dammit dammit dammit! by EZ-G · · Score: 1
      Bah. He stated his opinion. He's allowed to do that, isn't he? Just because his opinion touches a hot topic, should we put him under a gag order?

      If that's the case places like slashdot should be shut down entirely. Sorry, I'm just tired of people tiptoeing around afraid to speak because they might be branded "offensive".


      You're right. And wrong too. Giving your opinion is one thing. Being the leader of a project is another. In that position, one should be mature enough not spread unfounded statements (a.k.a. FUD).

      Everytime I hear Miguel speaking, everytime I see him on the gnome lists, I wonder how the GNOME project has come so far...

    4. Re:dammit dammit dammit! by Shafik · · Score: 2

      It is great that there is actually a choice, but even though I prefer GNOME for personal reasons KDE is the choice for anyone attempting to build complex and large applications. The strongest and most understated strength of KDE is that is built on top of the MICO implementation of CORBA . Which is by very far the most advanced free implementation out there, as compared to ORBit which is what GNOME uses. This makes the real difference, at least to me. CORBA is a very powerful tool and having a robust implementation really makes a big difference. Eventually GNOME will catch up but for now for serious development it has to be KDE.

    5. Re:dammit dammit dammit! by Seli · · Score: 0

      > KDE is tied to C++
      C++ is better for GUI programming anyway, and since Qt has C bindings, Qt can have as many bindings as Gtk
      > KDE is not free
      Hmm, I don't have to pay for using KDE, I don't have to pay for developing free KDE apps. Ok, I know one has to buy Qt if they want to develop non-free KDE/Qt app, but this should actually make RMS very happy, shouldn't it ?
      > how is this FUD ?
      Unlike Mr. de Icaza, I'm too polite to answer.

      Me, who's missing Sinclair BASIC bindings for Gnome.

  51. Coolness... by greg · · Score: 1

    Thanks, that should fix some of my Gnome issues. I've been running KDE+Windomaker because of some Gnome wonkiness.

    --

    I browse with my threshold at 2 so I can't read my own comments :-)

  52. C bindings for Qt: by Roberto · · Score: 1

    I wrote them (in a week, if I may brag a bit).

    They are for Qt 1.33, but they should work on Qt 1.44, only be incomplete.

    It's not the best binding possible (not even close), but I did it to win an argument.

    http://ultra7.unl.edu.ar look for qtc

  53. KDE and window managers by Roberto · · Score: 1

    There is a very small subset of the KDE functionality that requires a KDE aware window manager.

    There are several KDE aware window managers, including window maker.

    The situation is not very different from GNOME's. (Hell, I can't find *any* difference)

  54. KDE apps requirements by Roberto · · Score: 1

    Most KDE apps require only that you have kdelibs installed.

    Some will also require that you are running kfm at the moment of using them, because that enables them to be network transparent, and things like that.

    Some (very very few) will require that you are running a KDE aware window manager (for example, kpager dos this), but that still doesn't force you to use kwm, either.

  55. I'm curious... by Roberto · · Score: 1

    ... why do you believe that sensessly bashing another free software project is "ok"?

  56. My opinion, then. by Roberto · · Score: 2

    If that's his opinion, my opinion is that he is about as immature as they come, which is his right, and that immature people of his age are sadly too common.

    Then again, that's something I have suspected for quite a while.

    And everyone, please remember this the next time someone says "KDE people" go around bashing GNOME.

  57. OK, here's the deal: by Millennium · · Score: 4

    KDE and Gnome are not window managers (though KDE does come with one).

    Both of these are, at heart, suites of applications and libraries. The applications are there to make the user experience easier; examples are the file managers and the panels of each. The libraries are there for two purposes: to provide a consistent look and feel, and to help applications written for a given desktop environment to interact with one another, thereby providing a more seamless experience.

    My choice: Gnome, with KDE's libs also installed.

    1. Re:OK, here's the deal: by linuxci · · Score: 1

      Yes, you can install and run applications from them both at the same time.
      --

    2. Re:OK, here's the deal: by Zach+Frey · · Score: 1

      Forget all the hype about GNOME being window manager neutral. It requires Enlightenment to operate fully.

      This is simply not true. GNOME does not require Enlightenment. (Caveat: the RPMs released by Red Hat do have a dependancy on Enlightenment as an RPM -- but per Dr. Mike himself, this was a packaging simplification, and you don't actually need to run E.)

      I suppose it's possible that Enlightenment implements more of the GNOME WM specification than WindowMaker or any other WM -- Raster states that as one of his goals with E. So? WindowMaker current versions claim GNOME compliance, and I haven't heard that this was broken, and lots of people seem to use the GNOME+WindowMaker commbination. I've tried it myself, went back to Enlightenment, may give WindowMaker another try someday.

      Enlightenment is officially part of GNOME now.

      Funny, there's been no notice to that effect on the GNOME web site, the Enlightenment web site, or the gnome-announce list.

      Despite the fact that WindowMaker is gnome-compliant, GNOME still pops up with messages suggesting you run Enlightenment instead.

      Never saw them while I was trying GNOME+WindowMaker. Are you sure you were using a recent enough version of WindowMaker? The GNOME-compliance didn't happen until at least 0.50.0+ -- the version of WindowMaker that came with Red Hat 5.2 (0.20) hadn't implemented GNOME-compliance, and you will get GNOME hinting that you should use a GNOME-compliant WM if you try that combo.

      And if you are using a recent version, that sounds like a bug. Do the right thing. Report it. It might even get fixed that way.

    3. Re:OK, here's the deal: by Arandir · · Score: 2

      Forget all the hype about GNOME being window manager neutral. It requires Enlightenment to operate fully. Enlightenment is officially part of GNOME now. Despite the fact that WindowMaker is gnome-compliant, GNOME still pops up with messages suggesting you run Enlightenment instead.

      KDE makes no such statements about window manager neutrality, and is quite open about the required use of KWM. In spite of this, I found that KDE works with WindowMaker much better than GNOME does.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:OK, here's the deal: by davedavedave · · Score: 1


      Thanks, and:
      If they're just suites, is one able to install and run both (run at the same time), or is each a "fundamental" type thang that can only be on the system once?

      --
      ~ Artificial intelligence is no match for natural stupidity ~
  58. Why? by Wheely · · Score: 1

    Why does not running kwm defeat the object? Gnome doesn't have a window manager and KDE without kwm becomes the same thing.
    I never understood why people think KDE or GNOME looks better. In their default state they look pretty similar to me. I run both and find
    GNOME much more primitive than KDE though it is kinda cute for some reason I haven't quite fathomed yet.

    Regards

  59. Re:Uh oh. by Prothonotar · · Score: 1

    Or the Sahara Desert
    --
    Aaron Gaudio
    "The fool finds ignorance all around him.

    --
    "Every man is a mob, a chain gang of idiots." - Jonathan Nolan, Memento Mori
  60. Re:Hmmm ... unsure about levity of the KDE comment by linuxci · · Score: 1

    One thing about Miguel is that he is not afraid to speak his mind. He'll always say what he believes for example at the Netproject conference in London he was quoted as saying 'TCL was a mistake which shouldn't have happened'. Some people will disagree strongly with this statement but others won't.

    Being able to speak you mind is a good thing so he shouldn't be criticised for it. He also makes an interesting speaker as I found out when he went to London.
    --

  61. Re:Not quite sure by Otter · · Score: 1

    I've been wondering this also. I've noticed there are a whole slew of k apps nowadays, are these apps only runnable in the kde environment? And wouldn't that be a bad thing considering the k programs would require someoe to have kde therefor lowering our ability to have choice?

    No, as long as you have kdelibs installed, almost all K apps will work fine. My current setup of choice is kfm running inside WindowMaker and a mix of KDE and GNOME utilities.

    Incidentally, I found this article abysmal. The "GNOME operating system" bit is laughable and I thought Miguel came off like the Ed Muth of Linux.

  62. Re:non-heirachical email client by bradyh · · Score: 2

    There's some info here:
    http://www.gnome.org/mailing-lists/archives/gnome- announce-list/1999-April/0028.shtml

    Here's the mailing list archive:
    http://www.gnome.org/mailing-lists/archives/gnom e-mailer-list/

  63. BBC reporting by madprof · · Score: 1

    It is no surprise to me that BBC News manage to get their OSes and Desktop Environments mixed up. Their 'Internet correspondent' Chris Nuttall is not totally clued up. However they're trying which is good, but Mr NUttall reponds well to people telling him what to say (he'll gladly report what he sees on newsgroups blindly on the New web site) so if you want to get more good press at theBBC then talk to him about Linux more, get him to recognise the benfits of it and show him interesting stuff that mainstream news can cover.


  64. mumble. . . by Yakko · · Score: 1
    You know, just when the gnome/kde flames seem to have subsided, and I actually FEEL like trying each without the urge to use rm -rf, things're right back where they were. (actually, I did use rm -rf to get gnome to stop aborting and leaving shit all over my disk)

    In my personal tests, both environments take about the same amount of RAM and are equally responsive. gnome looks much better than kde, imho, but kde seems more usable at this time. Now that I got gnome working, tho, I'll actually have to try using it.

    Licensing/language/political crap aside, 2 desktop environments that are making progress, are usable, and aren't going away anytime soon. I see myself (someday) running a combination of the 2, with still a butt-load of rxvt's up.

    Right now, I'm using AfterStep 1.0 (with the 1.6 Wharf), because it Works For Me(tm).

    --

    --

    --
    Me spell chucker work grate. Need grandma chicken.
    1. Re:mumble. . . by Bigman · · Score: 1

      I must admit I get tired of all this GNOME vs KDE crap. Even the GNOME FAQ says [when talking of KDEs licencing problems]:
      The GNOME people like the KDE people, and we consider this an unfortunate situation that is in the process of being fixed. Hopefully, this will cease to be an issue soon, and GNOME and KDE can compete friendlily on technical merit and design.
      Get some focus, guys - KDE/GNOME isn't a either-or situation. Both can exist side by side each offering its strengths to the user community. You can even use both at once, as some have commented. At the moment I use KDE because it is (in my opinion) a little more mature, and I must confess it is the 'default' installed by the distribution I use. But I have tried GNOME from time to time, and each time I am more impressed with it. Who knows, next year I might even change to using GNOME all the time... Just revel in the joy that this choice is available to you, unlike the millions of Windows victims, and stop squabbling. Miguel might be a little outspoken, but then all 'movers' are, otherwise they wouldn't get off there butt and do stuff. If he wasn't in love with and biased in favour of his 'child' then he wouldn't be driven to push it on. So he has an excuse - do you?

      --
      *--BigMan--- Time flies like an arrow.. but personally I prefer a nice glass of wine!
  65. Re:Dissapointed to see Miguel taking pot shots by datazone · · Score: 1

    dude, get off of your high horse.
    If i was working on soem project, and people saw me as the guy behind the project (for whatever reason). and they asked me a question on my opinion on a particular topic, what do you want me to do? call a fricking conference? shit, i will say what i believe. As long as what i say is correct, to hell with who gets burnt. Go ask linus to check his comments. Miguel did not appoint himself as "spokesman", the media did. If you don't like what he says, then don't listen to it.

    --
    Its spelt "L-I-N-U-X", but pronunced as "Free Beer"
  66. Hmmm ... unsure about levity of the KDE comment by LizardKing · · Score: 4

    I suppose he is going to promote Gnome over KDE, but his comments are a little inflammatory. I use Gnome nad Linux at home, and KDE and FreeBSD at work, and have to admit that KDE is far more stable at the moment than Gnome. I prefer GTK+ to Qt, but that's simply because I prefer C to C++. So before the flame war starts, lets remember that KDE and Gnome promote healthy competition on the Linux desktop - something the Windows world sadly lacks.
    Chris Wareham

    1. Re:Hmmm ... unsure about levity of the KDE comment by Recoil · · Score: 1

      The statement that Miguel makes that 'KDE is basically finished' is completely false, for the same reason that the statement 'Linux is finished' would be. One of the best things about Open Source projects is that, once established, it's extraordinarily difficult (if not impossible) to make them go away.

      Firstly, even if the 'core developers' for a project were to give up, there is nearly always someone waiting in the wings to take over from them.

      Secondly, a better version of a rival program does not obsolete a project, it merely inspires the users to go out and bring their program up to the newly-established level (eg. If a 'must-have' feature were introduced in Enlightenment, would the Window Maker crew give up? No, they would simply incorporate that feature themselves...). I think that this has to do with the loyalty which Open Source projects inspire in their users and developers. A program which you use or develop is your 'toy' or 'baby', and you're obliged to make it good/better or lose some of your credibility as a programmer. At the same time, it's this unswerving loyalty which cause the 'holy wars' in the Unix world. Your example of C vs C++ is one of these, and whilst I think a large number of hackers prefer C, there are an equal number of (a different kind of) hackers who actually prefer to use C++. This loyalty to C++ as a programming language is likely to give KDE more credibility in some people's eyes.

      Thirdly, because money is less of a motivating factor, programs are not dropped because they are 'not profitable' or because a company gos out of business.

      As I said at the beginning, if someone were to say 'Linux is finished', we'd all laugh. For many tasks there are better alternatives than Linux, but this inspires Linux users and developers to do better, and hence gain wider usage (drawing from those who would have chosen a different solution before) in general.

      No, KDE is far from finished, in fact if anything the existence of the Gnome indirectly ensures that KDE will live on and thrive a lot longer than it may have done otherwise. Because people are constantly talking about the development of the Linux desktop, the KDE is constantly evolving and improving as more and more people get involved and give it a try.

      As you say, it's better for both projects that the other exists, since competition drives the development further. Looking at the 'up and coming' features of either project, it's extremely hard to say that one is a clear winner over another, and that's the way I sincerely hope it stays.

    2. Re:Hmmm ... unsure about levity of the KDE comment by Recoil · · Score: 1

      Perhaps I should have made that 'once firmly established'. I'm well aware that certain OS projects have been and gone, but there is a certain critical mass which they achieve beyond which I think it's next to impossible to bring them down. The failed projects I'm aware of mostly didn't have wide enough appeal (ie. they were geared towards very specific tasks), or simply not enough people were using them...

      Since the KDE has about as wide an appeal as it is possible to have, and also an extremely large existing userbase (if the ftp traffic to their site is to be believed), I think it qualifies under those two criteria at least for an 'established project'... =)

  67. Re:if gnome-session would only work right... by Dagmar+d'Surreal · · Score: 1

    Some of us arent't running stale RPMS.

    [To Malda]
    Don't feel bad dewd. It's not just you. Gnome-session is quite a bit broken. Calling gnome a one-point-oh release was simply a big mistake. It's still at about zero-point-nine-two IMHO. The best thing I can suggest is to rebuild gnome-libs-1.0.9 to the latest (and the rest of the stuff to latest versions actually) from source, and then add a line before it in your ~/.xinitrc to delete the stale ~/.gnome/.gnome-smproxy-* file that screws things up horribly. By doing that I have at least gotten it to reliably start the panel (but I still have to use mini-commander to start E).

    I will say this though, if you never logout of X and just use the screen locker, it seems to be less of a problem that gnome-session never seems to be able to start everything right without 'rm -rf ~/.gnome', and a *very* pleasing to the eye desktop.

    (Please folks, don't waste your time and mine making guesses as to "non-standard" installation locations. Everything was built with the default prefix of /usr/local, including the compiler and binutils.)

  68. Re:Uh oh. by ocie · · Score: 1
    Just a few twinges, that's all. Like "dark side of the Moon" or "NDP Party".

    Or ATM machine, or the LaBrea Tar Pits. :)

    --
    JET Program: see Japan, meet intere
  69. Re:pretty slick by TilJ · · Score: 1

    "A community is where people sharing a common interest (supposedly) and fighting for the same cause, all band together and fight as one."

    That sounds more like a corporation than a community to me.

    Corporations have a bottom line to take care of, and everything and everybody revolves around that.

    Communities are diverse, often to polar extremes. Take any given country as a community ... the chances that you can get large segments of the population to agree on much of anything is fairly low. Chances are that multiple politics, languages, and belief systems will be co-existing. This co-existence is usually peaceful. Sometimes it isn't. TLawful conflict generates what tomorrow looks like. The change fuels development.

    If they were all the same, what would the point be? Social stasis is a form of mass insanity, IMHO.

    --
    "The purpose of argument is to change the nature of truth." -- Bene Gesserit Precept
  70. Re:if gnome-session would only work right... by AraQniD · · Score: 1

    Hm. Well, I've discovered that the best thing to do with gnome-session is give it a "--purge-delay=2500" argument. That at least gets everything started...

    This is from gnome-core 1.0.5, though- I do remember previous gnome-sessions being *hideously* flaky.

    And the whole shebang about trying to start a default window manager sensibly... .

    --
    -- i will protect you from ideals to save you from defeat
  71. Dissapointed to see Miguel taking pot shots by Macka · · Score: 2

    I am very upset by what I've just read. If Miguel genuinely made those derogatory comments about KDE then he needs to be replaced as the mouth piece for the GNOME project until he learns that the position of spokesperson carries responsibility.

    His comments about KDE are factually incorrect, immature and go great damage to the work people have put in to build peace between the two camps.

    When I get home tonight I will be writing to the BBC with a rebutal of Miguels comments.

    Macka

    1. Re:Dissapointed to see Miguel taking pot shots by Big+Ruff · · Score: 1

      "If you don't like what he says, then don't listen to it."

      I beg to differ with your argument to the previous poster, if miguel had writtin him an email with his opinion, and makkah didnt like it, then yes .. delete it, ignore it .. whatever. This isnt the case miguel's words are echoing for a community of developers, and to folks that dont know linux, gnome or KDE in their eyes KDE isnt an option.. such as what one of the other posters said about time mag in that they werent trying linux until gnome 1.0 was released as if there were no other options. Why? maybe they didnt know about KDE, or maybe they did and what they knew was the FUD miguel had been preaching and came to the conclusion that linux wasnt worth trying until it had a viable desktop (GNOME). That is the idea makka dislikes. You dont 'ignore' these types of issues. If the people that first landed in america years age chose to 'ignore' the things they didnt like then there would have never been a civil war! since you may not be american!. Better yet.. if linus/rms just 'ignored' the things they didnt like (no free unix for him, or the free software issues) then there would be no GNU or LINUX.. so friend, telling folks to just ignore what they dislike isnt at all a way of makeing things better..

      - my grammar sucks, and so does my speling -

  72. Re:I'm not Miguel, but I'll stand up for him! by Alex+Zepeda · · Score: 1

    Steven,

    Miguel may have come across as a nice guy, but nice guys do not trash compedetors, they do not spread lies, and all around bullshit. Your loyalties are clear, and you'll backup Miguel no matter what. Blind faith is overrated.

    As for your choice of Gnome, IMO you're choosing it for the wrong reasons. Gnome is *not* portable, and in fact I've had a bitch of a time getting it to compile on FreeBSD. FWIW, I think that Gnome has used CORBA in the wrong places. CORBA is a heavy "standard", and putting it to use on the panel is like driving an SUV in the city. It's insane.

    But then, CORBA should promote compatibility, right? Wrong. Gnome has chosen to create its own standards, the whole project is a reinvent the wheel type of situation. For instance check out Bonbo or watever it's called and take a look at KOM/OpenParts. Which one has been around longer? Oh yeah, KOM/OpenParts. I don't know really how one can be CORBA compliant. Take a look at Konqueror, KWord, KSpread, etc, etc, they all make strong use of CORBA. Aw hell just sit on the kde-devel list for a while, or read the archives to perhaps get a more accurate opinion.

    You obviously don't care to get your facts straight or present an objective opinion, please don't disguise it as such.

    --
    The revolution will be mocked
  73. Open challenge to Miguel by Alex+Zepeda · · Score: 2

    Miguel,

    I don't know what part of cooperation is really so hard for you to grasp. I am for the most part at a loss for words to describe how disappointed I am in you. But who knows, perhaps your spewage has actual factual basis. So in the spirit of healthy competition, I'd like to see you and *only* you post a reply, and back up your statements. Put your money where your mouth is, and not your foot this time. Tell me, why does KDE have no future? Is the KDE userbase declining? Is egcs going to drop C++ support? Is someone paying RedHat? Do tell, this is the information age after all. Comming by such information shouldn't be hard.

    P.S. I'm not interested in hearing what half of the population infected with Linux thinks. Really I'm not; and just because I'm curious, doesn't mean that I think Miguel is any less of a complete fucking moron. Ohh hey, I spoke my mind! Do I have *your* admiration now too? I'm unifying me, myself and I against Gnome; that's gotta count for something. :-)

    --
    The revolution will be mocked
  74. Uh oh. by Athos · · Score: 1
    Danger! KDE-Gnome flamewar predicted.

    On the whole, not an entirely unclueful article. The bit about Gnome being an OS caused a few twinges, but I can see how they might state it that way to get the point across in 25 words or less.

    Now... where did I put that flame-resistant keyboard?

    --

    --

    --
    The Internet is the Suppository of All Knowledge. You get it in the end.

    1. Re:Uh oh. by Athos · · Score: 1
      Oh yes, I understand all that.

      Just a few twinges, that's all. Like "dark side of the Moon" or "NDP Party". It was only a minor distraction from the positivity of the article.



      --

      --

      --
      The Internet is the Suppository of All Knowledge. You get it in the end.

    2. Re:Uh oh. by Black+Parrot · · Score: 2

      > The bit about Gnome being an OS caused a few twinges...

      Most of the public will be familiar with W'95 and the Mac, and will have swallowed the M$ claim that W'95 doesn't run atop DOS, so they won't have much basis for distinguishing a UI from an OS. (How many times have I had someone using a VT240 run down the hall and say "My computer is broken"!)

      To the uninitiated, KDE and GNOME probably appear as two different OSes. Little enough harm done.

      --
      Sheesh, evil *and* a jerk. -- Jade
    3. Re:Uh oh. by Le+douanier · · Score: 2


      Why wouldn't Gnome be described as an OS???

      Microsoft have been able to make people believe that windows9x was an OS too.

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    4. Re:Uh oh. by Paul+Johnson · · Score: 1
      The bit about Gnome being an OS caused a few twinges, but I can see how they might state it that way to get the point across in 25 words or less.

      I read an article about the history of MS. It said that the MS engineers originally wanted to call their product "Interface Manager", and sell it as a user-friendly front-end to DOS. Gates hired a marketeer who knew the difference between a $1 and a $100 jar of moisturiser (i.e. the label), and he said that it had to be called "Windows" and sold as a complete product. He won, and so did Windows.

      This article is aimed at the average Joe. All Joe sees is the front end interface. The front end here is GNOME. As far as Joe is concerned the interface is the operating system.

      Its not just the BBC that has to think like this. Whenever you talk to someone about Linux, remember that what they will see is either GNOME or KDE.

      Paul.

      --
      You are lost in a twisty maze of little standards, all different.
    5. Re:Uh oh. by PerditaXNitt · · Score: 1

      Or, (my fave) NIC card.

  75. Gnome OS? by seanmceligot · · Score: 0

    Should that be Gnome-Linux or just Gnome with a 'Linux included' sticker, or maybe Gnome-Linux-X-Lots-of-other-really-neat-stuff ...

  76. Re:Not quite sure by MindStalker · · Score: 1

    I've been wondering this also. I've noticed there are a whole slew of k apps nowadays, are these apps only runnable in the kde environment? And wouldn't that be a bad thing considering the k programs would require someoe to have kde therefor lowering our ability to have choice?

  77. Not quite sure by davedavedave · · Score: 2


    I know that Gnome is not an OS. I know KDE is not an OS, I know the X Window System is not an OS, but am a little confused about what GNOME and KDE are.

    They are desktop environments. OK, does that mean they are Windows Managers (like FVWM)? Or are they something else?

    I haven't yet gotten into the GUI side yet, I'm still delighting at being back at the command-prompt after suffering Bindows 95 for so long (and yes,I know the prompt is accessible under 95)

    --
    ~ Artificial intelligence is no match for natural stupidity ~
  78. Gnome Workshop by extrasolar · · Score: 2
    I don't know why Slashdot hasn't caught this yet. The Gnome Workshop is official now. See The Gnome Workshop page to see the announcement.

    (Man, I think the Gnome web pages are the best looking ones on the net.) Im looking forward to this. I see what KDE is doing and can't help but think Windows on Linux. Web Browser in the Filemanager and an integrated Office suit. Im just looking forward to a viable free office suit for gnome desktop.

    --

  79. Re:KDE isn't Windows on Linux by extrasolar · · Score: 2
    Okay. You've convinced me fellow slashdotter. The screenshots I've seen bear a strong resemblence IMHO. But I wasn't just speaking of looks, I speaking of functionality. I know they didn't get the Browser-and-Filemanager-in-one from the MacOS. But Microsoft isn't evil and I have to agree with those who think Web Integration with the Desktop is the natural evolution. I'll be keeping my eye on both Desktops and keeping an Open Mind.

    --

  80. Blown back. by Big+Ruff · · Score: 1

    I've read quite a few of miguels articles.. i really thought this BS talking was over. They're friends now right? Working together for KDE / GNOME integration? hah. Every time miguel gets to talk to the public he has his own 'opinion' about KDE.. the article/press release is about GNOME.. why dont he just talk about GNOME? Why does he have to butt in his negative $0.02 about KDE?
    I've read all these posts concerning the article, applauding miguel on his ability to speak his mind.. that is such a great thing eh? To have an opinion such as his and be able to speak it. Forget about who it hurts and what damage it does to both KDE and GNOME projects. This is what you all call 'a good thing' right? heh. if we go off of that and believe it, then really i think you're cutting your own throats (the gnome folks) .. i've been out of highschool for 10 years now.. but i can think back and remember jocks, and preppies talking down cause of what clothes i wore, or how i talked, or who i hung out with.. was this also to be praised? 'THE JOCKS RULE, THEY HAVE AN OPINION IM A LOSER AND CAN SAY IT' yes that is so right huh? Wow look.. its 10 years later im making 100k a year and they're working at gas stations (yes ive seen them there pumping gas).. so how does this work with the topic? Keep bashing KDE everytime your asked to do a press release/article.. keep on slamming, one day you're going to turn around.. and wonder how come you failed. You'll think.. but i was popular! people cheered me on! then it'll hit you.. damn it was just an image.. an outward appearance. Keep on talking smack about KDE, but you should be wary of it.. at the least when 'users' try to switch and get frustrated with GNOME they'll go to KDE where they feel at home, so in that you only cut your own gnomey throat.. but think of worst case.. you belittle and FUD KDE so that no new person tries it first and they try gnome.. uh oh, it dont work like what they're used to.. they get upset, dump linux all together and go back to win9x with an awful taste in their mouth.. now you've not only cut your own throat, but you've cut linux's too.. All because miguel is such a great guy that can speak his mind right.. er OPINIONS not facts or anything else but biased opinions. *shrug* you can only kick a dog so much until it turns on you.

    Please excuse my malformed sentenses, mispelling and any other grammar errors. thank you =)

    1. Re:Blown back. by Big+Ruff · · Score: 1

      if you read that entire post with the 'salary brag' as you call it IN CONTEXT to what the post was saying and all you got out of it was me 'bragging' and being an 'arogant jerk' your not a very bright fellow are you? do you really need the point of the post drawn out to you with a coloring book and crayons? Would i like to see the same happen to GNOME as did the old football jerk offs? yah i would if they dont stop their damn bashing. Yes i say 'their' and 'them' because miguel speaks for the whole development effort. Competition is GREAT im all for it, but not at the cost of bashing someone's efforts.. im sorry you are to ignorant to read more into my posts, but i do not, and will never appove of people overlooking the fact that there are REAL people that are developing KDE, not robots trained but people with hearts that have just as much passion and caring about what they do as the GNOME zealots.. its bs.

      lemme guess all you got out of this is 'i wanna see gnome die' right? Re-read it now.

    2. Re:Blown back. by Friddy · · Score: 1

      you are wasting your breath here. the idea of sticking together and helping 'linux' as a whole to succeed is an unknown concept to these people. they would rather have bickering fits over who's GUI is better rather than improving the system as a whole.

      pretty sad if you ask me.

  81. Re:pretty slick by Big+Ruff · · Score: 1

    That's their 'freedom'. They are 'free' to do whatever the heck they feel like that includes, bashing, spreading fud, maiming, beating, cursing, drinking beer, drugs, bed wetting.. whatever someone tells them is cool.

    You said you're ashamed you ever /ran/ linux.. does that mean you dont run it anymore? thats a real shame! what made you stop? Im not gonna bad mouth you for leaving linux that is your 'choice' and 'freedom', anyone telling you differnt are once again contradicting the same thing they continue to preach.


    You have a point, they dont even know the name of their 'OS'. Heck they cant see beyond their little imaginative worlds that they've created to even know what it is they're fighting for. Me? i dont run linux, i think its a gay little toy. - hey look ma, i spoke my opinion. Anyways, you are so right!!!!!!!!!!

  82. pretty slick by Friddy · · Score: 2

    wow. this gets more amazing everyday. Here you have what the linux users call themselves a 'community'. well, hate to break the news people, but if this is a community, then it's a pretty distorted one. A community is where people sharing a common interest (supposedly) and fighting for the same cause, all band together and fight as one. But this is not the case in the so called 'linux community' you all so cherish. you have all the little groupies split into different sections bad-mouthing the others, and yet you hope to succeed. sorry, but if you to acheive a goal, you have to all band together and help one another and be one loud voice.

    yah, you have the freedom to choose between GNOME or KDE, or windowmaker, or fvwm, or whatever you wish to use. But how does 'linux' wish to acheive 'world domination' when they can't even get along within their own little group. Hell, you can't even decide between a name to call the 'OS' you are fighting for!

    I'm almost ashamed to say I ever ran linux, or is it GNU/Linux?

  83. non-heirachical email client by Vryl · · Score: 1

    anyone know what they were talking about?

    url?

    1. Re:non-heirachical email client by h.p. · · Score: 1

      Are you talking about the "I was watching the grass grow the other day" mail that in fact translated to "I was reading the postings on kde-devel the other day" ?
      I think that was what he was refering to since he obviously got inspired by the ideas discussed there one week earlier.

      Harri

  84. I'm not Miguel, but I'll stand up for him! by nevets · · Score: 1

    Alex,

    Sorry you feel so strongly against Miguel. I met him at the Linux World Expo back in March. He was smart, active, and an all around "nice guy". I've had some correspondence with him via email and he actually returned my messages that same day! He does a lot for the open source community so please, don't insult him.

    As for KDE-GNOME, I have picked GNOME for one reason. CORBA. GNOME is based on CORBA standards, so that it will be portable to other platforms and can interface with other applications that are CORBA compliant. This is a disadvantage to KDE, since it is not CORBA compliant, and I don't see any change for the future. Although if this does change, I will review it too.

    --
    Steven Rostedt
    -- Nevermind
  85. It's pretty simple. by Wintershade · · Score: 1

    In any community (and yes, there is a Linux community and it's a healthy one) where you have multiple choises in any matter there is bound to become different "groups" that favor one or the other.

    In addition to this, due to the uman nature of competition, there will be namecalling between the groups.

    Since this is still a fairly young isssue there will perobably take years before all the namcalling stops, and even then there will probably be some animosity between the GNOME and KDE developers.

    It's a sad thing to see, but it happens all the time and everywhere.

  86. KDE isn't Windows on Linux by cmc · · Score: 1

    Currently, my setup looks absolutely nothing like Windows whatsoever, and it is also not running on Linux. Also, the work on KDE 2.0 is seriously awesome, and I believe it looks much better than GNOME, and is already much more portable than GNOME is.

  87. time magazine on the same boat. by gadwale · · Score: 1

    Every issue, time magazine runs an interesting little tech snippet at the very end. In the latest issue, there is an article about linux that seems pretty OK. The author talks about waiting for gnome to be released before deciding to try linux (KDE duh!). There is also an email address at the end. Could someone post it so that we can help the guy out with his linux install/search for linux apps? It is a multi part article and who knows.. he might say something about slashdot in time!

  88. Linux on C vs. C++ by h.p. · · Score: 4

    I would like to add what Mr. Torvalds once said. This might let some people cool down.

    > Author: Linus Torvalds
    > Email: torvalds@transmeta.com
    > Date: 1998/11/22
    > Forums: comp.os.linux.advocacy, comp.os.linux.x
    >
    > Peter A. Koren wrote:
    >>
    >> If I read the GNOME folks correctly, KDE essentially locks
    >> you in to C++, while GNOME is architected to easily allow
    >> other languages to be used for development under GNOME/GTK.
    >> Is this really true? If so, the case favoring GNOME over KDE
    >> would be compelling.
    >
    > I don't see why language is an issue at all.
    >
    > The kernel is coded in C, and I don't export any scheme or perl bindings
    > for it. You have to code in C (or in assembly if you really really feel
    > like it and want to punish yourself for some bad deed you have done) in
    > order to write kernel code.
    >
    > Having one primary language has advantages: less confusion, and less
    > overhead to maintain language-level abstractions.
    >
    > Haviung one primary langauge has it's disadvantages too: you have to use
    > that language.
    >
    > I'm not saying that C++ is the only language to use, I'm just saying
    > that you have to balance the advantages against the disadvantages. It
    > all depends on what you want to do - saying that the language issue is
    > "compelling" just doesn't make sense at all. It could be compelling in
    > either way, and as such the compulsion isn't very real, is it?
    [demands lean programing in both projects]
    > Being too generic (in languages or features or design) often has its own
    > set of serious downsides. Never _ever_ forget that.
    >
    > Linus