Slashdot Mirror


Linus Switches From KDE To Gnome

An anonymous reader writes "In a recent Computerworld interview, Linus revealed that he's switched to Gnome — this despite launching a heavily critical broadside against Gnome just a few years ago. His reason? He thinks KDE 4 is a 'disaster.' Although it's improved recently, he'll find many who agree with this prognosis, and KDE 4 can be painful to use." There's quite a bit of interesting stuff in this interview, besides, regarding the current state of Linux development.

55 of 869 comments (clear)

  1. A reasoned analysis? That's good. by gcnaddict · · Score: 4, Insightful

    I first read the summary wondering why anyone cares what Linus uses, but then I noticed that he agrees with the general consensus that KDE4 isn't turning out as well as everyone had hoped...

    Here's to KDE doing better with v5.

    --
    Viable Slashdot alternatives: https://pipedot.org/ and http://soylentnews.org/
    1. Re:A reasoned analysis? That's good. by aliquis · · Score: 3, Insightful

      I don't understand why he couldn't use KDE 3.x until 4.x was more usable?

    2. Re:A reasoned analysis? That's good. by yog · · Score: 4, Insightful

      "In short, KDE4 is basically a year late."

      Late for what, though? I initially tried KDE4 because it came with the OpenSuse 11 upgrade and discovered it had a number of broken features. They also said that it was still in beta. I moved back to 3.5 and have had no problems. KDE 3.5 still works great and has plenty of eye candy for when you're bored.

      Sometimes I get annoyed with something in Linux, and then I stop and think, wait a minute, this stuff is all free and people have volunteered their time to write a lot of it, so why should I be complaining. I'm just glad that it exists!

      At this point, I use almost all open source software--browser, word processor, database, spreadsheet. I'm using H&R Taxcut this year, probably the only software I still purchase on a regular basis.

      KDE (and Gnome, too, for that matter--on my Ubuntu laptop) is a fantastic system, very flexible and customizable. I find Windows annoying these days when I am forced to use it--everything's so fixed and locked down. It lacks so much stuff out of the box--you mean I can't just read pdf documents? or have virtual desktops? I need to download Firefox? I find the Mac only a bit better, but on the other hand the Mac allows you to use a nice Unix shell window and that makes everything all better :)

      My next step is to extend my computing experience to the handheld, probably replacing my Palm T3 with an iPhone or Android phone over the next year or so. I have great confidence that I'll be able to synchronize and interoperate very well with a KDE/Gnome environment, less so in Windows (which will likely come with a rigid set of drivers and dependencies). But in using stuff on Linux, I find myself wrapping things up in convenient scripts and customizations that in the long run work better than Windows. Linux usually is "late" with stuff but the wait is usually worth it.

      --
      it's = "it is"; its = possessive. E.g., it's flapping its wings.
    3. Re:A reasoned analysis? That's good. by SanityInAnarchy · · Score: 5, Insightful

      Eum, isn't KDE a shell? Why does it need to support Bluetooth, isn't that the job for the OS?

      Well, the OS supports the physical hardware. Most of the logic of managing which devices are allowed to connect and which aren't, among other things, is managed in user space by a stack called BlueZ, which mostly runs as a daemon and is controlled through arcane config files.

      Now, I'm not afraid of arcane config files, but I was a bit spoiled. It was a few clicks to get my mouse working in KDE3. It would probably take me a few hours to learn enough to do it manually with BlueZ.

      In KDE3, the bluetooth manager was a separate application. In KDE4, that's still true... sort of. It's also part of the "solid" system, I believe -- which is KDE4's hardware abstraction magic. It wires GUIs to potentially OS-specific backends -- looking at the config pane, it looks to support power management, network management, and bluetooth.

      But the idea is that a KDE bluetooth manager should also work on Windows and OS X, neither of which will be running BlueZ. Similarly, the KDE network manager should work on Windows and OS X, neither of which will be running the Ubuntu-like NetworkManager.

      Like so many parts of KDE4, it is a really good idea, and you can see how it has the potential for greatness.

      Unfortunately, Ubuntu shipped incompatible versions of parts of this stack -- I believe it was that a new BlueZ was required by the new kernel, but the new BlueZ was incompatible with the old Solid. Which means that, out of the box, my mouse didn't work.

      That was my introduction to KDE4: Why doesn't my fucking mouse work anymore? It's 2008, and my mouse doesn't work?!

      I wish I could say it got better after that. It didn't -- it got worse.

      --
      Don't thank God, thank a doctor!
    4. Re:A reasoned analysis? That's good. by MrHanky · · Score: 3, Insightful

      And it is for that reason that I have such frustration with it...

      It used to be, I could in good conscience make jokes about Windows, about how when Microsoft makes a "beta" release, it's what the rest of the world would call an Alpha, the release is really Beta quality, and SP1 is release candidate 1. By SP2, the product might be ready.

      They all do this all the time, though. OS X 10.0? Shit. 10.1? Slowly getting there. 10.2. Almost done. 10.3 was the first OS X release that was really good. Gnome 2.0 was as unfinished as KDE 4.0, but at least Gnome removed all the half-baked parts for "usability" reasons. KDE 4.0 was just a broken mess. But I've been using it since a 4.1 alpha or beta, and I like it better with each release.

    5. Re:A reasoned analysis? That's good. by Haeleth · · Score: 2, Insightful

      I think I'm probably in the same boat as Linus here: I really don't like Gnome, but KDE is so bad you don't have a choice.

      This isn't like politics, where voting for a third party is a wasted vote. You are allowed to choose a desktop environment that isn't one of the big two.

      Personally I can't stand Gnome or KDE, but I do get on well with Xfce, so I use that. (It has some nice features that neither of the big two provides, like minimise-to-desktop.)

    6. Re:A reasoned analysis? That's good. by TheRealMindChild · · Score: 4, Insightful

      Sometimes I get annoyed with something in Linux, and then I stop and think, wait a minute, this stuff is all free and people have volunteered their time to write a lot of it, so why should I be complaining. I'm just glad that it exists!

      Think about that next time you walk through Wal-Mart looking at the average shopper. After all... $God$ gave us those "hotties" for FREE. Why SHOULD you complain?~

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    7. Re:A reasoned analysis? That's good. by MrHanky · · Score: 2, Insightful

      Perhaps your distro treats it as second rate. I've never noticed any significant difference in the amount of bugs between Gnome and KDE. In 3.x there was a major annoyance that a few of the standard (legacy) multimedia apps were completely useless so that you had to configure it not to use Kaboodle or whatever to play music and video. Then again, Gnome's Rhythmbox felt like a garbage truck made out of Meccano the last time I used it and Amarok was very good.

      In Debian, KDE and Gnome have been about on par, bugwise. I've tried Kubuntu (with KDE 3.5) and found it very poor.

    8. Re:A reasoned analysis? That's good. by Klaus_1250 · · Score: 4, Insightful

      But KDE4 was an alpha release. 4.1 was a beta release.

      The KDE dev-team clearly communicated to the world that 4.0 and the next few releases would not be a full alternative to the 3.5-series. They specifically reminded people that 4.0 would be a release for early adopters and developers, with tons of features missing, limited configuration/customization options and stability bugs. So yes, KDE4 was alpha, but everyone knew that.

      Personally, I decided to wait until at least 4.3 to check it out. Why on earth, the rest of the world decided to jump on 4.0/4.1 and cry out in anger that the kde-dev team was right... No clue.

      --
      It only takes one man to change the Wisdom of the Crowd to Tyranny of the Masses.
    9. Re:A reasoned analysis? That's good. by Anonymous Coward · · Score: 1, Insightful

      this stuff is all free and people have volunteered their time to write a lot of it, so why should I be complaining.

      Why should you be complaining? Because it makes it better.
      If something is crap, it's crap - no matter how expensive it is, or was to make.

    10. Re:A reasoned analysis? That's good. by Lord+Kano · · Score: 2, Insightful

      I'm a former Mac user. I've been through the excuse cycle before. KDE 4 is a piece of dogshit. If it wasn't ready for prime time, they shouldn't have released. I tried KDE and it sucked. I still run KDE 3.5.x just because it is a better user experience.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    11. Re:A reasoned analysis? That's good. by Tanktalus · · Score: 4, Insightful

      I've been using KDE 4 since pretty much the day 4.0 shipped. I'm even running a KDE 4.2 snapshot (4.1.96). Generally speaking, the KDE folks have been pretty up-front about the details: when I installed 4.0, I knew full well that it wasn't intended to replace 3.5 yet. When I installed 4.1, I knew full well that functionality (especially IMPORTANT functionality like kmail) was getting there, but I shouldn't expect any polish. As I've been installing the snapshots, I knew that they were snapshots and should expect to open bug reports.

      It's not like the KDE folks were hiding this. Sure, they were overly optimistic, but they didn't hide these things from the users. If your distro hid it from you, that's a different issue - they'd probably hide it from you if they were embedding unstable-as-advertised gnome or anything else. Take that up with your distro.

      I expect KDE 4.2 to be a vast improvement, mostly in stability, over 4.1. But I don't expect it to be as stable as 3.5.10. I'm hoping they get there within the next 6-12 months, but I don't expect the 4.2 release to be there.

      The difference, though, is that with MS, you're paying for a product to work. With open-source, you're not paying for it, and they (generally) tell you what to expect. If you can live with it, great, open bug reports as you find them. If you can't live with it, then don't use it - use the old version, use another piece of software that fills the same role (gnome as an example in this case), or go proprietary. I don't think it's quite reasonable to compare MS's .0 releases (at full price) to open source .0 releases ("release early, release often"), and thus I have no compunction against slamming MS's release policy. I instead compare it to $work's release policy, since I get paid for proprietary coding, as I think that's a much more fair comparison.

    12. Re:A reasoned analysis? That's good. by SomeKDEUser · · Score: 2, Insightful

      yes... Of course, KDE 3.5.9 simply was never released. It vanished mysteriously one evening from all hard drives around the globe, and was never seen after that.

      Now, is KDE 3.5.9 (actually, now is really a KDE 4.2-RC, but what the heck). Now is all that is released now. And the best DE is still KDE (yes I am biased), some flavour thereof at least.

    13. Re:A reasoned analysis? That's good. by Fallingcow · · Score: 2, Insightful

      I've never been able to figure out what all these things are that I'm missing out on by using Gnome over KDE. Any time this discussion comes up on Slashdot, someone always mentions Gnome being limited in some way--but I've never thought, "hm, I'd really like to do that, but gnome won't let me". Likewise, the times I've tried KDE over the years, I've never seen any compelling features that would make me want to stay. There was never a, "oh wow, I can do that in KDE? How cool!" moment, and I've done my share of poking around its config options.

    14. Re:A reasoned analysis? That's good. by FishWithAHammer · · Score: 5, Insightful

      Because that's not what a .0 release is. Numbering systems have an accepted meaning. Shit, even Apple calls their products 10.x.0. If they'd called it KDE4 Alpha 1, nobody would have cared. (Well, those of us who don't think that KDE went down the tubes when people started listening to aseigo, but I digress.)

      People here bitched that Vista (Windows 6.0) wasn't perfect, why should KDE get a pass? If you label it ".0", you're making a claim no matter what else you say. Whether that's right or wrong, it's how it is.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    15. Re:A reasoned analysis? That's good. by SBFCOblivion · · Score: 2, Insightful

      This isn't like politics, where voting for a third party is a wasted vote.

      Why do people say that? How is voting for someone you don't want to win not wasting your vote?

      Using this logic anyone who voted for McCain wasted their vote as it was painfully obvious Obama was going to win.

      Bit off-topic I know, but hearing people say that drives me crazy.

    16. Re:A reasoned analysis? That's good. by CarpetShark · · Score: 1, Insightful

      Dude, stop trying to act smart. You clearly don't know what you're talking about, so it would be much wiser to listen than speak.

    17. Re:A reasoned analysis? That's good. by Anonymous Coward · · Score: 1, Insightful

      And how did you know that without looking it up on the internet? Even if you're an uber-dork and knew off-hand, it's still irrelevant because 99.99999% of the population wouldn't know it.

      Realistically, if Internet Explorer weren't bundled with Windows, PC manufacturers would bundle a third party browser.

    18. Re:A reasoned analysis? That's good. by tobiasly · · Score: 1, Insightful

      The KDE dev-team clearly communicated to the world that 4.0 and the next few releases would not be a full alternative to the 3.5-series.

      And Microsoft clearly communicated to the world that "Vista Capable" meant that it could only run Vista Basic, but they're getting sued anyway. Because even if they clearly communicated that their usage of the term "capable" was significantly different from what an average person would take the word to mean, it's still misleading. Just like releasing a .0 version of software with "tons of features missing" is misleading.

    19. Re:A reasoned analysis? That's good. by SanityInAnarchy · · Score: 2, Insightful

      It's really not the trolls' fault. KDE4.0 was never intended to be actually used by the mainstream. This wasn't made sufficiently explicit

      They released a dot-oh release. If that was the only thing they did, it shows that they don't know how to name their product. Just about anything else, I can clearly look at the version number -- worst case, even number stable, odd number unstable.

      Perhaps more importantly, they've stopped adding new features to v3, and some projects have stopped supporting it at all. I realize Amarok is a separate project, but it's the best example -- I've seen similar things in core -- the latest kde3 version of AmaroK has transcoding broken, which won't be fixed because development on that branch has stopped. The latest kde4 version hasn't even begun to implement transcoding.

      Most cases, you see the v4 version is much improved, and has actually addressed all of these issues -- but then you have to use and deal with v4. For example: I have no complaints about Okular vs KPDF, other than that there's no KDE3 version of Okular.

      perhaps they felt that those who forgot the lessons of history (remember KDE 3.0? me neither

      Did they make the same mistake with 3.0, I wonder?

      But the point is, Kubuntu should have stuck with KDE 3.5,

      It was already 4.1 by the release, not just 4.0. And 4.1 was the release that was supposed to be "so much better" and "actually ready to replace 3.5".

      Now it's 4.2 that's supposed to be -- but I'm wondering if we'll get feature parity with 3.5 by the time we get 4.5.

      --
      Don't thank God, thank a doctor!
    20. Re:A reasoned analysis? That's good. by kchrist · · Score: 2, Insightful

      That wasn't so hard was it.

      Ask me that again after you've walked a new computer owner through it over the phone. Now try it with a directory structure about twice as deep.

      Ah, the joys of working ISP phone support in the Win95 days, back when Windows really didn't come with a browser installed. I never understood why the Netscape FTP server directory structure was such a mess either.

    21. Re:A reasoned analysis? That's good. by Xabraxas · · Score: 2, Insightful

      The KDE dev-team clearly communicated to the world that 4.0 and the next few releases would not be a full alternative to the 3.5-series.

      I don't think they were clear as evidenced by the versioning. They pretty much came out and said that more people would try a 4.0 version than a 3.99something version which seems deceitful to me. Why else would you name a developer release as .0? It really doesn't make sense any other way.

      --
      Time makes more converts than reason
    22. Re:A reasoned analysis? That's good. by Jurily · · Score: 2, Insightful

      I just got enough and switched to Gnome.

      The proper path to retreat from KDE is Fluxbox, not Gnome. You'll thank me one day.

    23. Re:A reasoned analysis? That's good. by mpaque · · Score: 2, Insightful

      znu is right. bonch is wrong.

      Screenshots are all raster data. Bitmaps. Pixels. And yes, raster data can be embedded in PDF files.

      Rasterization of each app's vector drawing operations occurs primarily within the application. through the app's Quartz drawing context. (OpenGL may be used there, so if someone wants to get really pedantic, the actual generation of pixels might be happening in the GL driver and GPU.)

      This is getting pretty far off topic. (Welcome to /.)

    24. Re:A reasoned analysis? That's good. by dangitman · · Score: 2, Insightful

      Sometimes I get annoyed with something in Linux, and then I stop and think, wait a minute, this stuff is all free and people have volunteered their time to write a lot of it, so why should I be complaining. I'm just glad that it exists!

      So, you talk yourself into liking something you find annoying. That could well explain why there are so many annoying things about Linux. Perhaps if we can address the above attitude, then we can really fix Linux?

      --
      ... and then they built the supercollider.
  2. Definitive. by Arthur+Grumbine · · Score: 2, Insightful

    Linus switches from KDE to Gnome

    Thus proving beyond the shadow of a doubt the weakness of arguments from authority.

    --
    Now that I think about it, I'm pretty sure everything I just said is completely wrong.
    1. Re:Definitive. by LWATCDR · · Score: 3, Insightful

      Interesting. I have always wondered why anybody cared what Linus used. What Distro he used or desktop.
      Just me but it seems odd to think that his needs would mirror my needs or my wife's.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  3. Temporary measure by oever · · Score: 5, Insightful

    Linus will be back. KDE 4.2 is turning out very nice and I'm sure he will give it a try. By upgrading his Fedora he was more or less forced to choose between GNOME 2 or KDE 4.0. Fedora should not have chosen KDE 4.0 over KDE 3.5. Only now with version 4.2 has KDE reached an acceptable level of quality again.

    --
    DNA is the ultimate spaghetti code.
    1. Re:Temporary measure by Anonymous Coward · · Score: 1, Insightful

      Yes,

      But how do you imagine that people would test KDE 4 if distributions did not make them available early?

      This is why Fedora is important for open source. Previously with KDE 4, now with ext4, it pushes OS development forward.

  4. Tempest on a mousepad by Dystopian+Rebel · · Score: 5, Insightful

    Linus has plenty of other things to say in this interview. Why focus on this less important aspect of the discussion?

    Because LT doesn't like how KDE is right now? That's his choice, just as it was to like KDE more than Gnome before.

    Software is not perfect and it only achieves usefulness by stages, as LT himself mentions in discussing Git. A living project is a changing project. Not everyone is going to like the changes.

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
  5. Re:It makes sense... by Bearhouse · · Score: 2, Insightful

    True, but then again, many people cite the 'ease' of configurability of KDE as being why they like it.

    A halfway-house would be nice - good default installation but easy tweaking via GUI as users got more advanced and confident. A bit like - dare I say it - Windows does it. Then again, even with windows you still end up having to download stuff like TweakUi or other powertools - or directly ediing the registry - for some stuff, (or using the console, which is OK).

  6. Re:It makes sense... by ickpoo · · Score: 2, Insightful

    I recently switched to Gnome because KDE 4.1 whatever shipped with Fedora 10 was a cluster (wouldn't remember the position of stuff in the panel). Configuring Gnome was painful and significantly less intuitive that the previous versions of KDE.

    The specific setting I wanted was focus follows mouse, don't raise. Setting this involved the configuration tool (don't know the name) and using gconf and using google to figure out what and where the configuration setting I'm looking for is. Even KDE 4.* made setting focus follows mouse easy, I'm not sure why Gnome choose to bury half the options.

    Gnome is configurable, but the tool used to configure it (gconf) makes it significantly more complicated than it needs to be.

    --
    I am not a script! .Sig?
  7. Re:It makes sense... by onefriedrice · · Score: 5, Insightful

    My favorite, of course, is how they made it so that cursor blinking is a global setting. It doesn't matter if you use gconf or not, either your cursor blinks everywhere, including the terminal, or it blinks nowhere. That is, neither setting is acceptable.

    Wow. If that is your favorite thing to complain about, I guess Gnome must be pretty good...

    --
    This author takes full ownership and responsibility for the unpopular opinions outlined above.
  8. What is all this about? by VolkerLanz · · Score: 5, Insightful

    There are six pages of interview with Linus. Him now using Gnome instead of KDE is covered in three and a half paragraphs. Come on, this is a little sensationalist, picking on this rather minor issue for the headline, isn't it? No, I'm not new here, I just like to point out how childish that seems.

    Linus says KDE 4.0 was a "half baked release". Yes it was. He complains he got the update pushed through Fedora and that it "was not as functional". I'm sure it wasn't. He also might want to reconsider his choice of Linux distribution if he isn't happy with their update policy.

    We've been through this a million times here and on most any other tech site on the whole of the web: KDE 4.0 wasn't ready for general use, KDE themselves said so, it might have been a mistake to release it anyway, or not, the communication could have been a lot clearer, yada yada yada.

    Linus thinks so, too. Fine. Also, yawn.

  9. No, proof of sanity by CarpetShark · · Score: 4, Insightful

    Not quite. Back when Linus advocated KDE over GNOME, he was right on. KDE3.5 or so was vastly superior to GNOME in terms of features and polish. However, KDE 4.x has taken a step backwards, and shows no convincing signs of progress, which is why I've switched back to GNOME as well (having not used it since about 2.2). Linus is promoting the best option available at the time, without bias. Which is perfectly sane, and valid.

    Basically, KDE has great tech. BUT core developers seem to have some sort of arrogance about listening to the community and some sort of project-deathwish which manifests in a horrible release process, minor versions that don't work until x.4 or so, and poor support for non-core developers. Moreover they've alienated some of the very groups they tried to encourage early in the KDE 4 brainstorming process. Finally, they generally seem to suffer from lack of manpower, which they have never really tried to solve. If you believed the hype the core devs were spouting, KDE 4 was going well, and no help was needed, until the product actually appeared as a release and everyone saw the real situation. KDE technology is great. If 4.4+ rocks the way 3.4+ did, and they don't make the same mistakes with 5.[0123], then they still have a chance. But for now, frankly, it's been terribly mismanaged.

    1. Re:No, proof of sanity by CarpetShark · · Score: 1, Insightful

      In all fairness, "best" is one of those things that is in the eye of the beholder. When KDE 3.5 was the latest, GNOME was still "the best" for many people.

      True enough, but with enough resources, I think you could have reasonably expected to conduct use-case oriented productivity test and a feature count on KDE 3.5 vs. GNOME, and be reasonably confident of KDE coming out on top back then. I'll be surprised if that's the case by the time 4.5 gets here.

      Please elaborate, without using mailing list threads where these core developers get flamed endlessly because people don't like something in KDE 4.

      I can't (be bothered) because what you see as devs being flamed is what I see as concerned users/developers voices being rejected on the basis that they're flaming.

      Horrible?... How so? I ask because the release process is mostly unchanged since KDE 3.5, where apparently it worked well. What do you think has regressed since then?

      I wasn't comparing to 3.5 here. I was comparing to the de facto standard for FOSS releases, which is to make something reasonably stable and feature complete, and certainly ready for reasonable third-party development and deployment testing, before you tag it as a beta, never mind a .0 release. Yes, KDE PR tried to do damage control when users expected more from 4.0, but it was hardly enough to counteract such a huge step away from the usual release methodologies.

      No offense but this is a troll unless you have something in particular that you're talking about.

      Offense taken. You should not refer to people as trolls just because they do not cite sources or write a thesis for everything point they make. This is slashdot, and my post is personal opinion, not a thesis. More importantly, you should bear in mind that users have been telling KDE it was going wrong for a LONG time, and have been ignored. Why on earth is the burden of communication on their side, rather than the developer's side, at this stage. Users like Linus and myself are far beyond waiting for a reasonable response now, and are simply voting with their feet.

      But since you did ask sincerely... what I was referring to here is a) the fact that APIs were largely hammered out en route to each release rather than being specified up front with the bindings developed in parallel b) the lack of python APIs and documentation; c) the belated API availability (of any flavor) in distros that prevented people actually porting apps; and c) the unclear, outdated, and generally flakey instructions on techbase for setting up and updating a 4.x environment. As a particularly bad example, a tutorial on writing plasma widgets in python was only posted on 18 Jan THIS YEAR. Techbase had a gap for this for a long time. I'm pretty sure there were other issues too, but I don't recall all the details (nor do I wish to at this juncture frankly).

      Well there are definitely "alienated groups" but who are you talking about specifically?

      Here, I'm referring to the kde-artists people who were invited to contribute ideas for 4.x in a forum. They came up with good ideas, developed them, designed mockups, voted on their favourites, etc., only to have the site disappear into thin air one day, and for KDE developers later to use some of those ideas, claiming them as their own. I'm sure this wasn't intentional; maybe people just mentioned these things and devs picked up on them without conciously realising it. A lot of "creativity" works that way. It's also possible (though unlikely) that the exact same ideas occurred to developers without them ever being influenced by the originals or people who'd seen the originals. Even so, this was badly dealt with. Finally, some of these ideas were made official, but never really implemented. If they were going to b

    2. Re:No, proof of sanity by QCompson · · Score: 2, Insightful

      I agree, the release of KDE4 was horribly mismanaged, and this was due in no small part to the seeming arrogance and ineptitude of Aaron Seigo. He was at the forefront of the pre KDE4 release hype, and responded to all criticism after the inevitable disappointment following the release of KDE4 with dismissive scorn. I remember him claiming that people were having trouble understanding KDE4 because they have never been part of something so great, or some such nonsense.

      He was also constantly throwing around silly marketing speak terms like "revolution" and "a new paradigm" to try and make excuses for a project which was obviously alpha quality. Not to mention he was in charge of the most incomplete part of KDE4, plasma.

      Aseigo may be a great programmer, but he should be stuck in a backroom and confined to programming. His marketing and personal interaction skills are terrible. If I were in charge (which of course I'm not, just my opinion) Seigo would be fired for his instrumental part in making the release of KDE4 such a disaster.

  10. Re:It makes sense... by anagama · · Score: 5, Insightful

    I used to be a KDE user spending hours tweaking my Desktop. Nothing wrong with that -- there are some cool setups out there. For the last couple years though, I've been using Gnome. Not because it's better or anything like that, it's just that I got tired of tweaking the look of my Desktop and I like Gnome's defaults better than KDE's.

    I do like how Konqueror will let you just type "ssh://SOMEADDRESS" and act as nice file browser with all the drag and drop joy you get locally, and maybe Nautilus will let you do that -- it does let you set a server connection over SSH which obviates the need to type out "ssh://SOMEADDRESS" every time, but I still like Konqueror's functionality. Also, remote launching Konqueror works great, but remotely launching Nautilus is a disaster.

    All that aside, I've simply grown tired of tweaking my Desktop. Half my computers still have the default wallpaper from whatever distro I installed. Luckily, the linux world has something for everyone -- KDE for tweakers, Gnome for the lazy or tired, xfce for the agile, Enlightenment for -- I dunno -- etc. etc. etc.

    Use what makes you happy.

    --
    What changed under Obama? Nothing Good
  11. KDE 4 is a disaster by squoozer · · Score: 4, Insightful

    I love KDE, I have done from the start, but there is no getting away from the fact that the way the switch to KDE 4 has been handled is a completely disaster (I've been using KDE 4.1 for a few months now). I can sort of see why the team directing KDE have done this but I'm sure it could have been handled a lot better than it has been.

    Hind sight is a perfect science but before I radically changed KDE I would have made damn sure that the most popular software that relies on KDE was going to have a version ready about the same time KDE was released. Not having a KDE 4 version of Amarok for example is terrible.

    Over all I think KDE will end up stronger for this change. The bits that are working are really nice I'm just worried that it will take 5 years to get to the point where full advantage can be taken of the effort that has been put in. In the end I think KDE will be the dominant desktop but Gnome must be seriously gaining support at the moment.

    --
    I used to have a better sig but it broke.
  12. I agree. Kde4 has issues by quo_vadis · · Score: 4, Insightful

    I think Linus is right on this one. I have been using KDE based linux desktops on my primary computer for ~7 years now. KDE 4 is a huge step back. The even bigger problem is that linux distros (Kubuntu and OpenSuse) are happily pushing KDE4.1 as the default KDE desktop. In fact with Kubuntu 8.10, there is no option. For KDE 3.5 you have to use 8.04. KDE 4 takes the GNOME approach to desktops (i.e. user's IQ is equivalent to a mostly dead rodent of unusually small size and any options would confuse poor afore mentioned user and therefore options are bad). Before the GNOME loving flames begin, yes I know there exist external tools to start fiddling with options, but the amount of flexibility is not the same as KDE 3.5.10.

    KDE 4 unfortunately takes the GNOME approach, and removes flexibility. Worse still, all the developer time for KDE 4 is now going into polishing the interface (which while shiny is no better or more intuitive than KDE 3.5) while not bothering fixing apps people actually use. For example, on KDE 4.2, if you add a webdav calendar from a https source which has a self signed cert, you will be prompted every time it reloads, whether you want to accept the cert or not. Yes thats right, even if you click accept cert permanently, the DE is incapable of understanding it. This has been outstanding for a while, but all recent activity seems to be towards fixing desktop effects or making the kicker work. Its ridiculous.

    /rant

    --
    Legally obligatory sig : My opinions are my own... etc etc
    1. Re:I agree. Kde4 has issues by 2t · · Score: 2, Insightful

      (i.e. user's IQ is equivalent to a mostly dead rodent of unusually small size and any options would confuse poor afore mentioned user and therefore options are bad).

      It is funny how everything can be so black and white. Maybe people who disagree with you on how they use the desktop might still not be stupid.

      I can understand how people can value the abundance of configuration options. That's ok.

      I, however, don't want to configure everything nor do I want everything to be configurable. I just want stuff to work and the defaults to be reasonable. It's a bit the same thing for me with coffee. I just want good coffee, I don't want to make 10 choices before it.

      So, this is where people who don't care about choices are coming from, or atleast some of them.

  13. Re:KDE 4 is a downgrade by go_epsilon_go · · Score: 5, Insightful

    It seems that nobody remembers the transition between KDE 1 and KDE 2. KDE 2 was a major redesign over the 1 series, and at the beginning had the same issues that KDE 4 right now has. But eventually it grew up into the beautiful 3.5 series. So I think we'll have what we're expecting from KDE 4 around 4.5 version. Go KDE! Just my 2 cents.

  14. Re:It makes sense... by SanityInAnarchy · · Score: 5, Insightful

    You could always just grow a brain and use gconf,

    Or I could be lazy and use KDE, which, instead of forcing me to use arcane commandline utilities and XML, provides me with a nice GUI and a much simpler, much more UNIX-y set of config files. KDE4 screwed it up a lot, but it's still nowhere near as bad as GNOME.

    I'll remind people one of the older reasons Linus chose KDE: There's a nice GUI for configuring what each mouse button on the title bar of a window does. In GNOME, this functionality simply wasn't available. I assume it wasn't in a config file either, because Linus ended up having to write a patch. Once he wrote it, he couldn't figure out where to send it.

    Now, if Linus fucking Torvalds can't figure out where to send a patch, you have a problem.

    --
    Don't thank God, thank a doctor!
  15. Re:It makes sense... by siride · · Score: 5, Insightful

    What is wrong with having the options? And there is a very good reason why the terminal should have a separate setting for textfields: it's not a textfield and it doesn't act like one. I don't want an annoying blinking box of a cursor in my terminal. It is, however, nice to have a blinking cursor in textfields.

    Now on to the rest of your points. Who does it hurt to have extra config options? If the defaults are sane, then regular users don't have to touch them, but for people who care, the options are available. I mean, I thought this was the whole point of Linux and FOSS, that you wouldn't have some monolithic entity telling you how you are going to use your computer and what is "best" for you. GNOME is the anti-thesis of this. GNOME knows how things should be. GNOME knows that you only need to care about blinking cursors globally. GNOME knows that you don't want to make good use of your screen real-estate so all themes have to have huge amounts of wasted space. GNOME knows that you don't want to change settings, so they are hidden away in gconf instead of being in a useful and documented config dialog. Etc. etc. etc.

  16. Actually... by Moraelin · · Score: 5, Insightful

    Actually, I think the key word is missing there. The real fallacy is "argument from false authority."

    As a hypothetical example: If an recognized astrophysicist says that there's something fishy about the amount of existing dark matter, that's a real authority on the subject matter, and is certainly something to keep in mind. If Obama says it, he's just not qualified to make that kind of a judgment, and it's simply something to ignore. For all his authority in politics and law, he's as qualified to talk about astrophysics as the local barber.

    In this case I don't think Linus is an authority on usability or anything even remotely relevant to KDE vs GNOME. It's his personal tastes vs yours, nothing more. Unless you happen to know that his tastes accidentally match yours to the letter, it's something to thoroughly ignore.

    Of course, that won't stop people from being fashion victims and trying to imitate him anyway. That's why celebrity endorsements work. That's why you see video clips with Van Damme and whatnot saying that they play WoW, for example. Because a lot of John Does out there will try to be like monkeys imitating that celebrity. Or why you see Fatal1ty branded heatsinks, although I don't think he'd know enough physics to actually judge a design, nor the experience of having tested 100 heatsinks and picked the best. That's appeal to false authority.

    I don't doubt that here too a lot of people switched to KDE just because Linus blasted GNOME, and will now hastily switch back to GNOME because Linus uses it now so it must be cool.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  17. Re:It makes sense... by RichiH · · Score: 2, Insightful

    True, Gnome simply ignores your wishes. And _if_ you want to configure Gnome stuff, it's either text files or their version of regedit.

    No bad feelings, everyone should use what they want. But to claim that Gnome is easy to use is a misrepresentation in _my_ opinion.

  18. Linus is just like us! by ClosedSource · · Score: 2, Insightful

    "I make controversial statements without thinking a lot."

  19. Re:KDE 4 is a downgrade by Darkk · · Score: 4, Insightful

    They couldn't because a decision was made to make KDE 4 more compatible with the future is to redesign it now and go from there.

    KDE 4 is a major change and devs are trying to adapt to that change. So it's natural there are going to be some bumps along the way. Maybe V4.5 will be the version to use.

    Some people don't like change at all and probably still running Windows 95.

  20. Re:KDE 4 is a downgrade by whathappenedtomonday · · Score: 3, Insightful

    Sorry to disturb you, but what you're saying is that a) they made the same mistake twice and b) it won't "grow up into something beautiful" until 5.5 - unless I misread that, in that case attribute that to significant amounts of excellent beer.

    Still, looking at the way prior releases have matured is a valid point.

    --
    I hope I didn't brain my damage.
  21. Re:Or to not quote him partially... by Hairy1 · · Score: 5, Insightful

    Which isn't exactly the same thing, and probably not many people at KDE will be all that surprised. KDE4 is new, it has teething problems. It was risk, but we'll find out later if it was a risk worth taking.

    You don't roll out half baked software over the top of working software. If KDE 3.5 was working for people releasing something that would cause users significant grief is simply irresponsible. We are beyond the days where Linux users were all geeks who used Linux as a learning platform, and who wouldn't care too much about broken features.

    Linux is now being used seriously by people in their day job. Yes - Linux is "free" - but it is also such a vital piece of infrastructure that there is an expectation that delivery is equal quality OR BETTER THAN commercial alternatives. Open source should be an evolutionary process - you don't expect things that were previously working to become broken.

    However, this whole "start fresh" idea has occured several times. It can potentially kill a project. It is not unique to open source, and every time I've seen it done its been done badly. Is it harder to refactor an existing application into shape? Yes. However, refactoring tends to be far less painful for users who will have a working system throughout.

    Some people claim that if users want to keep using the old app they can. This is true, except in open source people will tend to abaondon applications not in active development. Although a new "fresh" version is on the way a project in this state looks to the external world like an abandoned project.

    I know one project that took over three years to rewrite a vital library. The old version worked, but had bugs. The bugs were going to be addressed in the new version, but it took so long to do that we were forced to find something that was actually maintained.

    Open source isn't a toddler any more. It has grown up, and people now depend on it. We cannot afford to be using users as our QA department. We could afford to do this in the past, and certainly there is are still hackers who don't mind installing the latest builds, but we cannot assume that all our users are going to be grateful for whatever we ship. It must be quality.

  22. Re: KD4 is to Linux what Vista is to Windows by GRW · · Score: 2, Insightful

    I run Mandriva Cooker and have been using KDE 4.2 quit a bit. I like it a lot. I am normally a Gnome user, but I have been attracted to KDE 4 much more than 3.5. 4.0 was very unstable, it is true, but I think that Mandriva KDE users will be happy with KDE 4.2 when 2009 Spring is released. The main Gnome thing that I miss in KDE 4 is the Nautilus file manager.

  23. Re:Why switch? Impatience? I dont' think so... by HermMunster · · Score: 2, Insightful

    It's a step in the wrong direction as far as the desktop goes. Their desktop metaphor is terrible. Users have desktops and large monitors for a reason. They want sprawling desktops that they can organize and use according to their habit. Limiting us to a tiny box which doesn't in anyway resemble a desktop (rather it resembles an inbox on a desktop) is the wrong thing to do. KDE4 won't gain acceptance in any significant way till they put the desktop metaphor back to what we had before.

    --
    You can lead a man with reason but you can't make him think.
  24. Re:KDE 4 is a downgrade by mpyne · · Score: 3, Insightful

    This is just pure insanity. I'm a Linux user and I have no qualms about saying so. You are saying, "Well, it's just the initial release. I'm sure it will get better in like *5* more releases". How can you possibly justify that when the vast majority of the people here that say, "Well, Vista will be better with SP1" get flamed.

    Well, how much did you pay for KDE 4.0? How much did you pay for Vista? Did KDE take all copies of 3.5.10 off the shelf when 4.0 was released? (Hint: No.)

    KDE4 is literally the linux equivalent of Vista. After 5 service packs (and possibly renaming it KDE 5), it might be usable.

    No, it's usable now. I'm sorry if it's not usable for the exact same sequence of tasks that 3.5.10 was but then we're not trying to make 3.5.10, we're trying to make something better.

    It's a disaster and a lesson to those that would try to re-write good things because, "We know better".

    LOL! Do you know how much source code is in KDE 3.5? There's no way we "rewrote" that all.

    However, it does provide an interesting principle about how much change you can put into a project. This is actually the second time KDE has dealt with such a large transition (the first being KDE 1 -> 2).

    Now with KDE 3.5 -> 4 our developers were able to produce quite a few positive changes to modernize KDE and take the steps necessary to keep it relevant. Yes, there were features that were dropped that still need to be added again, and some things don't work as well as they used to in KDE 3.5.

    What were the alternatives? A straight port of 3.5 to Qt 4? If you seriously believe that, where do you think we started from?...

    It took a lot of effort to get the 3.5 codebase onto Qt 4. Believe me, I was there. It took ages to get kdesktop to be able to display its background again, and that was hardly the largest of the broken features. And that was just from the porting process!

    Any major changes we wanted to be in KDE 4 had to be there (at least architecturally) before KDE 4.0 due to source and binary compatibility concerns.

    So what do you do, take a year or two to re-architect, and another year of bugfixing before you release (and meanwhile become completely irrelevant in the Internet age)?

    Or do you take a year or two to re-architect, while application developers port what they can in the meantime and then try and quickly start releasing again? You'll (hopefully) stay relevant but the desktop won't be as shiny.

    By releasing early we were able to get immediate user feedback. What if three years down the road we released a polished release that no user wanted to use? At least now we know that desktop icons is a REALLY BIG DEAL for lots of people. ;)

    By releasing early we were able to keep developers interested. What do you want to do? Create the next generation of KDE, or do maintainence bugfixes on 3.5? You can attract some developers on the basis of Subversion code alone but at the end of the day you need to make releases, especially for application developers.

    By releasing early we were also able to maintain relevance. Who on Slashdot hasn't heard of KDE 4 now, one way or the other? =D Although obviously you never want to shortchange your good name, my experience has been that the harshest comments have come from the most uninformed.

    I've seen valid complaints about a feature that is missing or doesn't work as well, or how they don't like the way the desktop is handled now, etc. That's all fair enough. But there are also people who complain about KDE 4.0 being tremendously overhyped, that we said it was going to provide world peace, etc. etc. And I don't see why.

    I develop for KDE and let me assure you, the 4.0 release was controversial internal to the project as well. We weren't a bunch of developers telling you that we had the best flavored Kool Aid ever, why don't you have a drink? We certainly had developers

  25. Re:Or to not quote him partially... by centuren · · Score: 2, Insightful

    You don't roll out half baked software over the top of working software.

    In this specific case, Fedora is responsible for that decision. The real question seems to be why are distributions jumping to these releases of KDE. I understand how a commercial product might want to be able to advertise having the latest version of everything, especially if it can result in some pretty screenshots (as KDE4 can), but how competitive does Fedora need to be here?

  26. All the time? by Anonymous Coward · · Score: 1, Insightful

    They all do this all the time, though. OS X 10.0? Shit. 10.1? Slowly getting there. 10.2. Almost done. 10.3 was the first OS X release that was really good.

    The Mac OS has only been overhauled like this once in its 25 year history.