KDE And Gnome Together At Last? 466
HangingChad writes "eWeek is reporting about Novell's plan to combine elements of both into a unified desktop. Apparently the work has already started. Chris Schlager, vice president of research and development for SUSE, thinks the differences between KDE and Gnome developers have been overstated. Apparently he's not a regular /. reader."
Gnome and KDE? (Score:5, Funny)
Re:Gnome and KDE? (Score:2, Funny)
Mayor: What do you mean, biblical?
Ray: What he means is Old Testament, Mr. Mayor... real Wrath-of-God-type stuff. Fire and brimstone coming down from the skies.
Venkman: Rivers and seas boiling!
Egon: 40 years of darkness, earthquakes, volcanos.
Winston:The dead rising from the grave!
Venkman: Human sacrifice, dogs and cats, living together... mass hysteria!
Re:Gnome and KDE? (Score:5, Insightful)
Its the peanut gallery who seem wedded to the 'gnome v kde war'
Re:Gnome and KDE? (Score:5, Insightful)
Finally, we're getting somewhere on the desktop (Score:5, Insightful)
Re:Finally, we're getting somewhere on the desktop (Score:4)
(FWIW I prefer XFCE4, nice and clean but still featureful)
Re:Finally, we're getting somewhere on the desktop (Score:5, Informative)
There is a huge movement afoot to create marketshare for Linux, and unification of the two leading desktops would help that movement along immeasurably. Now, don't confuse "marketshare" with "profits." The intent is to gain as much penetration into the OS market as possible for Linux. For every Windows desktop or Solaris server or WinCE handheld that is displaced by a Linux instance, Linux as a whole gets stronger. For every user that says, "Yeah, I use Linux now," Linux gets stronger. And the stronger it gets, the more useful it gets, not only to average end users but to those of us who like it for all the reasons we've adopted it early.
Apparently he's not a regular /. reader. (Score:5, Funny)
Wow! (Score:5, Funny)
Re:Wow! (Score:3, Funny)
Shut your mouth, Comrade! (Score:2)
Re:Wow! (Score:3, Funny)
Let's have a desktop which now starts _two_ sound daemons on startup. Nevermind that ALSA already can mix sounds very well on its own. We're hackers. We want to write yet another complex handler, especially if it involves threads. In fact, let's write a third sound daemon, whose job is just to interface with the other two.
Let's also load and initialize two damn huge graphics libraries, and the usual gazillion wrappers around each of them, right
Early leak (Score:5, Funny)
Re:Early leak (Score:3, Funny)
What's next on Novell's agenda? (Score:5, Funny)
Re:What's next on Novell's agenda? (Score:5, Informative)
Emacs can pretend to be vi (M-x viper-mode [gnu.org]) and vi can pretend to be emacs (vimacs [vimacs.cx].)
(And anyway, why would anyone use anything other than emacs - yeah, trying to remember all the keystrokes will drive you insane, but M-x doctor is there to help
Re:What's next on Novell's agenda? (Score:2)
Well, I would use emacs, but I couldn't afford an extra 100 GB disk to use as a swap partition. So I just use the standard -- ed [gnu.org].
Re:What's next on Novell's agenda? (Score:2)
Re:What's next on Novell's agenda? (Score:2)
viper-mode works quite well. For a programmer, using vi for efficiency and emacs in vi mode for large files is an awesome combination of tools. One key command set, two complementary tools.
Yes, I did say it: vi and emacs are complementary. Oh, Slashdotters why do you cry out in pain?!?
Re:What's next on Novell's agenda? (Score:3, Funny)
I am the psychotherapist. Please, describe your problems. Each time
you are finished talking, type RET twice.
help me
Why do you say help you?
because I'm a loonatic
Is it because you are a loonatic that you came to me?
yes!
I see... Well, what makes you believe this is so?
well, I keep thinking "Hey, vi is pretty cool" but then I discover
something about it that sucks so I'm like "Wahey, fuck it"
Are you afraid of sex?
Can you elaborate on that?
elaborate
Do they call it... (Score:5, Funny)
Re:Do they call it... (Score:2, Funny)
KDE Compromise (Score:5, Funny)
Re:KDE Compromise (Score:2, Funny)
Maybe if KDE gets compromised too it could bring them closer together? *ducks*
Guess who compromised Gnomes servers
Re:KDE Compromise (Score:3, Funny)
It will be Kompromised.
(runs)
Gnome/KDE (Score:5, Interesting)
Re:Gnome/KDE (Score:2)
Seriously, I've found that the KDE stuff seems to work the best for me. But I regularly use programs for both, and I'm glad the integration is getting better all the time.
My major wish for the two projects at this point is to settle on one sound server, esound or arts. Running esound through artsdsp has some odd effects. Is there really a need to have two separate sound servers that (appear to) do the same thing?
--RJ
Gno way (Score:5, Funny)
Re:Gno way (Score:5, Funny)
Better yet, bring Blackbox to the mix... (Score:5, Funny)
Re:Better yet, bring Blackbox to the mix... (Score:2, Funny)
Re:Better yet, bring Blackbox to the mix... (Score:4, Funny)
Re:Better yet, bring Blackbox to the mix... (Score:5, Funny)
Re:Better yet, bring Blackbox to the mix... (Score:3, Funny)
Re:Better yet, bring Blackbox to the mix... (Score:2, Funny)
In Soviet Russia, the KGB unveils you!
A mutant GUI (Score:5, Funny)
Soup to Nuts (Score:3, Funny)
"He said he thinks the ability to offer customers a complete, soup-to-nuts solution will be a valuable addition. "We've learned our lesson from Microsoft." "
Does anyone feel a bit uneasy with that expression 'soup-to-nuts'?
Hot soup can burn my lips - I'm not a bout to put that you-know-where!!
Not a good idea (Score:5, Insightful)
--
Tons of electronics deals updated in real-time. The most powerful listing known to man. [dealsites.net]
Re:Not a good idea (Score:5, Insightful)
Re:Not a good idea (Score:3, Interesting)
--
Mad crazy deals. You ain't see nothing yet! [dealsites.net]
Re:Not a good idea (Score:2, Funny)
Re:Not a good idea (Score:2, Insightful)
Re:Not a good idea (Score:2, Insightful)
competition is what drives innovation.
More, like, in open source, competition is what drives ego-driven reimplementations of the same ideas.
This isn't "choice", nobody (outside the geek crowd) gives a shit about the desktop environment. It's like going into the supermarket and seeing the same identical cola, with nearly identical branding, but with.. different metals in the cans! Woohoo!!!! And some metallurgy geek going on and on about how much better metal X is over metal Y, but it's the same damn c
Which idea is that? (Score:5, Insightful)
Every Slashdot user should say to himself at least once a day, "I am not a typical computer user."
Re:Which idea is that? (Score:3, Interesting)
> computer users, believe it or not) to use Linux
> too
Do we? Serious question: why do we want this? I've always wondered. I use the OS I like (Solaris) and I don't care *at all* what anyone else uses. I just don't get this advocacy thing.
Despite the flag waving and fanaticism I think most people round here would probably hate it if Linux went mainstream, because they'd lose their superior, leeter-than-thou bragging rights. I imagine they'd all move
Re:Not a good idea (Score:2)
Re:Not a good idea (Score:5, Insightful)
So what makes KDE and Gnome different anyway? The developers of both are aiming to look and function, well, exactly like each other in most cases.
What makes KDE and Gnome different for end users? Certainly not anything most people cares about. KDE has a better save dialog, Gnome will in its next release. And Gnome puts questions suggesting the negative first, because some Apple researcher said that was a good idea ages ago.
Oh, and different keyboard shortcuts, mime types, etc. These don't attract end users, they annoy them.
Re:Not a good idea (Score:5, Informative)
BTW, you should know this little trick: you can browse through folders on any computer with a ssh login. Just type fish://your-login@computer-with-ssh-access.domain in konqueror (or in the run dialog), it will show your remote home directory as if it were a local directory. There are lots of other io slaves, too (see all available protocols using K->system->info center->protocols).
Re:Not a good idea (Score:5, Informative)
Re:Not a good idea (Score:3, Informative)
And while I don't believe gnome-vfs has quite the breadth of fs modules that KDE has, it does has some of the more "important" ones like smb and ftp that I can think of offhand. It also supports a "sftp://" protocol (which, obviously, lets you access the ftp subsystem of ssh), as well as a "ssh://" protocol of which I'm not sure how it's supposed to work.
Of course, for simple SMB on LAN use I still think smbfs coupled with automount is st
Gnome / KDE specific things that shouldn't be (Score:3, Informative)
LUFS [sourceforge.net] works with any program - KDE, Gnome, the shell, or whatever else, and allows you to mount shares via SSH, HTTP, or whatever else.
If I were a Linux distributor I'd actually cut out the desktop-specific IOSlave / VFS crap and use this instead, thereby providing a consistent experience for my users.
Re:Gnome / KDE specific things that shouldn't be (Score:5, Insightful)
Re:Gnome / KDE specific things that shouldn't be (Score:4, Interesting)
Re:Not a good idea (Score:3, Informative)
As an end user, Gnome seems gratuitously unconfigurable but nicely simple, whereas KDE seems gratuitously configurable and overly complicated (though I've never played with it long enough to see if that's
Re:Not a good idea (Score:4, Informative)
# A few shortcuts for commonyl used apps beside that
# Icons on the desktop
Shared menu's [freedesktop.org], shared icon themes [freedesktop.org]
# A taskbar besides that, including pop up listy boxes for duplicate apps
Shared window manager specs [freedesktop.org], so any app will be known to a taskbar which supports the spec, and will be controllable by it.
# Some panel apps beside that, for the weather or whatever else
# A clock over on the right
Shared system tray [freedesktop.org]
# A file manager
# A web browser
# An email app
All of these use shared communication protocols (http, imap, pop, smtp) or file formats (bookmarks.html, mbox). The only thing not common (yet) is the ioslave/gnomevfs duality.
Oh, and different keyboard shortcuts, mime types, etc. These don't attract end users, they annoy them.
Shared mime database [freedesktop.org], shared default key bindings [freedesktop.org] (that last one is in the planning stage)
The difference between gnome and kde is getting to be quite minimal. I fully expect there to come a point where the two desktops will just be two skins on the same backend.
Re:Not a good idea (Score:5, Funny)
IT departments want a unified desktop - it'll lower support costs. Picture this help desk call:
HD: Sir, what desktop are you using?
User: I dunno.
HD: Do you see a K or a foot in the lower left?
User: Ummm, it's a foot.
HD: Hold on while I transfer you to a GNOME specialist.
User: A what? I'm not a gnome!
Re:Not a good idea (Score:5, Insightful)
(Just kidding, BSD'ers...
Seriously, merging KDE and GNOME piece by piece will NOT remove choices. No one is going to put a gun to anyone's head, developer or user and force a switch.
It's strange that so many people cry out against desktop unification. I suspect the same people note with uncomfortable silence as freedesktop.org continues to take away "choice", by working out interoperability issues among free desktops.
You get innovation and ideas in development branches, and temporary forks.
People just want KDE and GNOME to "work" together. I don't mind a little software bloat in exchange for rapid development, but any GNOME/KDE user can tell you it's pretty slow firing up Konqueror/Evolution from the "other" desktop. You get two of everything that the "alien" app wanted. Yuck.
I'm sure it's a real pain in the ass for commercial developers also. Code for both?? No thank you! Of course, some users will see this as a big IBM/Novell/Microsoft-Mono-Ximian conspiracy.
It won't work (Score:2, Insightful)
GNOME's focus is on users, usability and simplicity, to mention a few. KDE's focus is on power, flexibility and reconfigurability, to mention a few. How do you blend those two disparate attitudes towards software development into one unifying pot?
I just don't see how it will work. Good luck to Novell.
Re:It won't work (Score:2)
Are you sure that's not backwards?
THIS WEEK ON IRON SLASHDOT (Score:4, Funny)
Re:THIS WEEK ON IRON SLASHDOT (Score:2, Funny)
not that different (Score:5, Insightful)
The average Joe just wants the computer to work. He thinks in terms of tasks and software to accomplish the tasks, not the underlying nuts and bolts which are just different ways of accomplishing the same boring things.
So the more we (the free software community) can unify these desktop environments and smooth out these incompatibilites, the better. It's not like we don't all run desktop environment A but still use apps from environment B under it.
Personally, I think they both stink. I can't wait to see the unpronouncable app names.
Bluecurve? (Score:5, Insightful)
And will there be a big outcry as there was when Red Hat combined looks and features?
Integration, Man. (Score:5, Insightful)
There's so much more that just theming. Look at freedesktop.org [freedesktop.org] to get a feel of the potential.
Why mix them? (Score:2, Informative)
Re:Why mix them? (Score:3, Insightful)
Argh, I wish they had interviewed a developer. This article is extremely vague. It says they are not merging KDE and gnome code bases - just making a single desktop with all their features. So which one? Are they adding gnome features to KDE, or KDE features to gnome? What features are we talking about here?
Well it's obvious who did this (Score:2, Funny)
Don't read slashdot??? (Score:4, Funny)
Supporters of the two interfaces have often sparred with each other in flame wars on Slashdot, mailing lists and newsgroups.
Looks like submitters don't read articles either.
Already done... (Score:2, Informative)
Way ahead of you, SuSE: clicky [gentoo.org]!
Moving SUSE to GNOME (Score:2, Insightful)
"we're going to migrate to a single Linux desktop."
Read, we will not support GNOME and KDE.
"Technically, you can't combine them, but we are working toward having the best features of both in a single interface. We'll implement all the best features in one technology."
Read, we're not even going to try to combine them, but our sales guys will explain how Ximian GNOME has all the same great features as
Mod parent up (Score:2)
KDE with GNOME apps integrated (Score:3, Insightful)
I think this is what they mean. They will integrate GTK into KDE.
Much like the Red Hat "Blue Curve" fiasco. (Score:3, Interesting)
The real question is "Why Bother?" If both libraries are present, apps from both work well enough together to make the whole question moot. This is a marketing driven decision, with no real respect to the technical merits of the question.
Re:Much like the Red Hat "Blue Curve" fiasco. (Score:5, Informative)
Novell probably will be a little more successful than Red Hat simply because they now employ both the folks at Ximian and the bulk of the KDE hackers (who used to work for SuSE). Red Hat, on the other hand, employed very few KDE hackers (and the one outspoken KDE hacker they did employ quit :).
My guess is that the folks at Ximian and SuSE are likely to see more eye to eye seeing as how their paycheck will depend on them getting along.
Re:Much like the Red Hat "Blue Curve" fiasco. (Score:2)
You say "tried" but most people I know including the IT Press liked the way Blue Curve looked. They liked that everything finally looked the same in both Gnome and KDE. Blue Curve wasn't the failure your implying.
Novell also isn't trying to merge the two and until I see what they come out with its hard for me to comment on it. Most distros let you launch either QT or GTK apps from either environment. Perhaps they'll
Comment removed (Score:5, Insightful)
Irony? (Score:2, Funny)
Another good move from Novell (Score:2, Insightful)
Novell just cut through the Gordian Knot that has been annoying me each time I installed Linux :
What desktop should I choose ?
Opening Yast/pieces of Netware and now aiming for the best desktop...It looks like Novell wants the leadership/to set the standards in Linux very badly....
Well, there is a lot of money at stake...in a world opening to open source....
rtfa? (Score:3, Informative)
BIAS: I prefer Gnome to KDE and am using it right now; I hope that Ximian's involvement in all this will steer the new hybrid offspring desktop in a more Gnome-ish direction.
(And here's hoping that the improvements they create will filter back down to us poor Gnome|KDE users).
Or maybe they should just license MacOSX' desktop UI
Re:rtfa? (Score:2)
Correct. The code differences are too vast between the two to actually try to merge one into the other.
Steven
Possible name? (Score:2)
Can anyone think of a name ou could form by mixing the letters
KDE GNOME
Geode?
Genomed?
Comment removed (Score:5, Funny)
Re: (Score:2)
Novell's next plan (Score:3, Funny)
Unify them both--into GNUstep (Score:5, Insightful)
If there was any sanity in the open source desktop developer community, we'd see more effort going into GNUstep.
Works with everything we have today? Check, there's compatibility with KDE and GNOME applications as well as Motif, with window style hints too.
High level language support? Check, Objective-C provides Smalltalk-like object orientation, and automatic memory management is available. There are also bindings to Ruby and Java. You can even build Java applications with native quality look and feel.
Compatible with what programmers know today? Yup, Objective-C is a slight superset of C, so almost any programmer can get to grips with it in a weekend. (Speaking as someone who did.)
Good class libraries? Yes, modeled on NeXT's excellent work, the same foundation used to build OS X. I've written Cocoa code, it's the most painless class library I've encountered. (Yes, I write Java too and have written C++.)
Cross platform? Yes again, programs are portable between GNUstep and Cocoa without too much work--see GNUmail for an example. Non-GUI programs even port to Windows without major effort, allegedly.
Good developer tools? Again, yes. Excellent developer tools on OS X. Doubtless the free tools on Linux could use some work, but that shouldn't be too hard. We can even build them using the OS X tools if necessary.
Pretty UI? Well, I think it looks OK. Not as nice as Aqua, but it's functional.
Mature? Well, the Objective-C compiler is GCC, Apple use it for their developer tools and push back improvements, the class library design has been refined over the course of 10+ years.
Think about it, people. We could unify the Linux and Apple developer communities. All work towards one common goal. Get 10%+ desktop market share for OpenStep/OS X/GNUstep in no time.
Hell, get GNUstep up to scratch and you'd probably see developers porting their commercial applications from OS X to Linux. Wouldn't you like to see products from Adobe, Macromedia, maybe even Apple available to run on your Linux desktop?
Think about all the problems that have been solved by NeXT and Apple. Application packaging, for example? Solved, applications are bundles of files that you can just drag-drop wherever you want to keep them, and they work.
Exactly! (Score:3, Interesting)
Nat Friedman's Comments (Score:5, Informative)
Seriously, he called attention to the fact that Novell is committed to both KDE and GNOME. According to his slide, Novell is now the #1 contributer to both KDE and GNOME. From what I've seen, though, Novell will certainly leverage its purchase of Ximian in every way it can. All of the desktops and kiosks run SUSE with Ximian. All of the demos and new applications have been written on SUSE and Ximian. Finally, projects like iFolder are being built with Mono. Nat also talked a little about freedesktop.org and the worry that KDE and GNOME will become incompatible, something Novell does not want to see occur.
Wrong approach (Score:3, Interesting)
A much better approach is to help in the interoperability effort. Make the two desktops work better together. Create some unified themes. Work on QtGTK+ or GTKQt. Then pick ONE desktop to be the default, while still providing the other as an alternative.
Unfortunately, I see this as an uninformed pronouncement by Novell management. Consider the two following incompatible quotes from the article:
"Technically, you can't combine them, but we are working toward having the best features of both in a single interface. We'll implement all the best features in one technology."
and
"...you'll see the first major results of this effort in the next versions of SUSE Linux, which will be released toward the end of the year."
I wonder what this major result is going to be? KPanel? Metaciwin? Konqilus?
FLOSS the Cat (Score:3, Funny)
The Open Source world consists of a massive herd of cats. They live by themselves, they do their own bizarre cat things, and they're awfully independent. They're talented but touchy. Some of them are awfully stubborn. Sometimes, one will get interested in something or gets an idea into its cat-brain, and start heading the direction of whatever's interested it. Sometimes other cats come along, and you get a whole pack swarming along. Occasionally a lot of cats get really interested in something (like a kernel), and then the sight is truly magestic, with a herd of cats pouring over everything that obstructs them from their goal. They're really quite unstoppable then.
The problem, Novell, is that right now a good-sized pack of cats have it firmly in their heads that they definitely and without question want to go *west*. There is another good-sized pack of cats that are absolutely certain that they want to go *east*. The combination has produced cats going in opposite directions colliding with each other and hissing and scratching at each other.
However, Novell, before you step smack dab into the middle of this writhing, temperamental herd and try to direct them to go *north*, I suggest that you keep in mind -- you are herding cats.
Re:woo (Score:2, Interesting)
If they don't like GPL they don't use Linux :-P
Just because something is available in a dual license form it doesn't turn it in non-GPL... That being said, I don't think it will last, but I sure hope I'm wrong as what linux really need it's a unified window manager.
Re:woo (Score:3, Insightful)
You mean the GPL?
how will they feel if it's 'unified' with gpl'd gnome?
Umm, since they are the same licence I don't think they'd mind at all. The parts of GNOME that are LGPL won't be an issue either.
Re:woo (Score:2)
Re:Didn't RH do this? (Score:3, Funny)
Re:Didn't RH do this? (Score:2)
Re:Gnome v kde (Score:5, Insightful)
Re:Gnome v kde (Score:5, Insightful)
Re:Gnome v kde (Score:3, Interesting)
People who have never enjoyed using a Mac fall into two categories: Those who have used one and didn't enjoy it, and those who haven't used one at all.
There's very little to "intuitive interfaces" except that they need to be internally consistent, and they need to make it hard to accidentally do the wrong thing. The two
Re:Coincidence? (Score:2, Funny)
Re:hmm (Score:5, Insightful)
Re:Linux takes over (Score:3, Funny)
I'm taking a university extension course in Linux device drivers. I brought my laptop and was running KDE. The guy behind me kept looking over, and finally asked, "it isn't Windows, what is it?" This was in a *Linux* class. I didn't have the heart to tell him it was FreeBSD