KDE's Official Position on the GNOME Foundation 93
infodragon was among the many folks to submit the fact that KDE has an Official Position with regards to the recently announced Gnome Foundation and all the ruckus that followed. As usual, the opinions of the folks most directly involved are much more rational and realistic then the crazed fan hordes (and the following reactionary pieces in the mainstream media) that think there is some sort of war going on instead of healthy competition. Quote: "Q: "How much does creation of GNOME Foundation affect KDE development?"
A: "As much as the birth of the last baby polar bear at the Quebec City Zoo" (i.e., not at all) "
Also read "Diversity is strength of free software" (Score:4)
(...)We will never want KDE to extinguish GNOME, or the opposite to happen. We want all the advantages of BOTH of those wonderful environments, and to keep alive the potential for even more. And we want this for all free major components. With this spirit, let's all take Free Software even further and higher without being distracted by yesterday's money makers who don't understand what freedom is about.
Would be worth a post on Slashdot by the way!
Use whatever works! (Score:2)
Is this KDE/GNOME debate really that much different from the Linux/Windows debate in maturity? No!
If you don't like one, don't bitch about it - just use another one. It's not that hard.
Personally, I'm a GNOME/Sawfish person - but I certainly don't hold sides. KDE rocks - it's just not my style.
Kudos to BOTH teams on an awesome job!
Competition and Cooperation (Score:5)
When people say that Linux is so great because of user choice, they are right. But choice should not cause the Linux world to splinter into two. I see no reason why everyone (and every distro) shouldn't have both installed by default, with a pull-down menu on the login screen. Let's move towards sharing desktops, themes, menus, etc. between the two, so when I switch from KDE to Gnome on a whim, I can still access all my menus and desktop icons. Some work is being done towards this already.
Choice is good, but it has to be easy. The main reason I don't like GNOME is because of the "choice" of window managers. If I log in cold to gnome, I have no window manager, and if I pick one, configurations and look-and-feel aren't coordinated. You can't expect users to figure out that desktop images are controlled by the window manager but screensavers are controlled by the desktop environment, or whatever. Let them default to E or whatever, and, just like KDE, I can change if it I am so inclined.
Let's show folks who are new to Linux that when they start using Linux, they'll have a choice of what their desktop looks like. Let's not tell them that, before they start using Linux, they have to pick KDE or GNOME and make a life-long commitment to be on one "side" or the other.
When is KDE2 going to be released? (Score:1)
sorry for the offtopic...
Yes, can we? (Score:2)
from the can-we-lay-this-to-rest-already? dept
Rob, you said it yourself. Enough with this! Let the KDE developers finish 2.0 and let the Gnomes do their work on Star Office and we can check back at the end of the year to see how things stand. Meanwhile, whatever political issues exist, mediating them through Slashdot is completely counterproductive.
---------
Hmm, not all the core people kept a level head (Score:2)
In an article from a Brazilian netmag, Mathias Ettrich had a pretty unrealistic and irrational rant [olinux.com.br] about GNOME (as well as Mozilla). Seems more like the core KDFE guys are trying a little face saving maneouvre after the initial misinterpretation of the GNOME foundation's purpose. For a good indication of waht the GNOME foundation will do and how, see this interview [lwn.net] with Eazel's Bud Tribble.
Chris
Re:I'm sick of KDE marketspeak (Score:1)
Re:Use whatever works! (Score:1)
I use a mixture of Gnome and KDE and enlightenment, it works for me
Well done to all developers out there, it's only with people doing different stuff we get really cool software !
Desktop environments... (Score:1)
So as far as i can tell, either one is fine, they are both doing good work, and whatever rivalrly, one-upmanship, etc... will just benefit the users, so hey, don't bitch =:-)
I think that's sad... (Score:2)
Ask yourselves: could a Qt compatibility layer be implemented on top of GTK? Could a common library be used for all these widget sets? I know the Harmony project died horribly, and I don't code X stuff yet, but still...
After that, how different would all these apps *really* be? Could they settle on a common component model? With a common component model and a common look-and-feel (customizable, of course!), the two projects would overlap, and if not double, then at least increase in size by, say, sqrt(2), and therefore grow much faster.
I don't want a homogenous Linux desktop, I want a customizable one, but if we could merge these projects one day, everyone could have all their apps for Linux looking the same and playing nice with each other, AND they wouldn't have to worry that GBar is only GNOME and KFoo is only KDE, and the two don't look the same, and this toolkit isn't Free yet, and blah blah blah...
---
pb Reply or e-mail; don't vaguely moderate [ncsu.edu].
The real reason (Score:2)
~~~~~~~~~~~~~~~~~~~~
I don't want a lot, I just want it all
Flame away, I have a hose!
The GNOME Foundation, KDE and Motif. (Score:1)
Re:Competition and Cooperation (Score:1)
They're both huge in comparison to a minimal X usage eith blackbox maybe? After all, a lot of the feautres are kind of like cup holders on cars, they don't make the engine any smoother or the brakes any better.
I think a default X should go very minimal to allow for slower machines, smaller machines, more dedicated machines to still have X. Then there may be a further distro's X install process (post actually putting in the base X stuff) that explains what window managers are, what KDE, gnuStep, and gnome are, how you could do without both, and what options you have in each... all with some screen shots and a bt of explanation of the programming internals and some of the popular apps that you'd get with one or the other.
-Daniel
Re:When is KDE2 going to be released? (Score:1)
Re:Competition and Cooperation (Score:1)
They ought to go beyond just sharing superficial details to actually creating transparent operability. The two teams ought to work on making some kind of API translation layer, if not a unified onject model, so people don't have to worry about choosing a desktop environment based on what apps they want to use. It'd be great if I could just drag and drop an icon from the Gnome file manager into a KDE-based application and vice versa...
Re:The GNOME Foundation, KDE and Motif. (Score:1)
Re:Hmm, not all the core people kept a level head (Score:1)
The only potential flamebait I can see is, " If Netscape used Qt, they would have release a modern cross-platform browser two years ago. Now we are still waiting for a final release of Mozilla and what we will get ships with its own middleware, a new component system and yet another widget set. Compare Mozilla with Konqueror, compare the sizes of the development teams, the time they used and the results. Then judge for yourself."
Honestly, I think he has a point there.
---------
Re:I'm sick of KDE marketspeak (Score:2)
Sounds fishy.... (Score:2)
I guess Bruce Schneier is right... (Score:1)
Hmmmmm..... (Score:1)
Re:I think that's sad... (Score:2)
I believe (with my zero-under-the-covers involvement that I have) there should be a possibility of compatibility between the two desktops in practice; in particular, being able to use a CORBA "gateway" to go between both things without necessarily starting a whole KDE session as well as Gnome bits would be rather good. The underlying APIs don't have to have said compatibility in mind, but I think it helps if the data can be blitted back and forth.
What those who want to stir the "mythical unified desktop" rumour will make of that is, of course, their own problem
~Tim
--
Re:Hmm, not all the core people kept a level head (Score:1)
Mathias Ettrich: KDE is a true open source project that consists mainly of voluntary work.
You can't compare this to commercial open source projects like Mozilla or the Eazel file manager. KDE gets written because its authors want to write it, while those commercial open source projects get written because somebody senses business and pays programmers to do the job. Don't get me wrong, that's a perfectly sane thing to do, but it also has an influence on the choice of tools. While you can easily make programmers work with inferior technologies and let them reinvent everything from scratch by giving them enough money, you cannot do that in a free project like KDE. Free programmers work for fun. Better tools promise more fun. Programming with Qt is extreme fun, as it lets you concentrate on what you really wanted to do: writing an application, not fighting a toolkit or a programming language. If Netscape used Qt, they would have release a modern cross-platform browser two years ago. Now we are still waiting for a final release of Mozilla and what we will get ships with its own middleware, a new component system and yet another widget set. Compare Mozilla with Konqueror, compare the sizes of the development teams, the time they used and the results. Then judge for yourself.
What do you think is unrealistic or irrational about these comments ?
Shaughran
OK what they said in that article (for the lazy) (Score:3)
OK whether or not KDE is better is a matter of opinion what they've said just sounds like something a big corporation would write about its rival rather than what you'd expect from an open source project.
Can't they word the statement along the lines of:
The GNOME foundation will have no effect on KDE development. Out aim is to provide a desktop environment which is the best on offer but we wish the GNOME foundation all the success for the future and it's great to be able to have a choice.
It's not like KDE's in it for the money so why make their official statement sound like a marketing press release?
I think the 'official' response is shortsighted (Score:4)
To start off, the KDE response is that the Gnome foundation doesn't matter to KDE. What a crock! Aything that helps free software gain in popularity will help KDE.
Think about this, people hear the Gnome announcement and want to check out Gnome. The (arguably) easiest way to check out Gnome is to install Linux. If the person wanting to experience Gnom chooses Caldera, Storm, Corel, Mandrake or any other of the dozens of Linux distributions that make KDE the default desktop environment, more users will be introduced to KDE.
Also, provided that Gnome and KDE get component compatibility going between Kparts and Bonobo, then every Gnome component that can be embedded or hosted becomes a tool in the KDE toolkit. More tools, more power....
I also think that there is a bit of misunderstanding on the part of the KDE folks on just what the Gnome foundation is.
This is no different than the Gnome foundation. The only difference is one of scale, Sun's 'fifty developers' will have a unified voice on the board of the Gnome foundation in the Sun person on the board. The same is true for Eazel, Helix-Code, or any of the independant developers that have joined the Gnome foundation
This train of reasoning implies to me the opposite of what the KDE folks intend it to mean.
therefore
I don't get it.
There are also some poorly supported assertions of fact.
This quote shows an incomplete understanding of market dynamics. There are several overlapping categories of workstations to consider.
Given that there is a good deal of overlap between one and two, the real questions to ask are
I'm not a Gnome only kind of guy. I think that both KDE and Gnome are very good environments. However, I do think that the official KDE position is a bit short-sighted. The Gnome foundation could very well benefit KDE. To say that the foundation is totally irrelevant is to misunderstand the way things work in the real world. For KDE to ignore the Gnome foundation would be to repeat the mistake of Unix vendors ignoring Windows NT in the early nineties.
Re:I think the 'official' response is shortsighted (Score:1)
This is exactly how I discovered KDE. Up until I first installed Linux, I had only ever heard of Gnome. But, in the options for what to install, there was this KDE thing listed. So I investigated, and found out that it's an operating environment like Gnome is. So I tried it. I'm now hooked.
Okay, so this is a boring "me too" post, but it lends credence to your argument. In the long run, the Gnome Foundation will help KDE.
Not to start a flame war, but this is not rational (Score:2)
All quotes are from the quotation of Mathias Ettrich by shaughran. I have not checked for accurary.
First there is a bit of inconsistancy...
How many volunteers work on the QT project?
There are also some stabs at Gnome
While neither Gnome, nor GTK is specifically mentioned, it seems to me that the context implies that Gnome and GTK are the 'inferior tools' being refered too. Attacking Gnome and GTK as being inferior technology and implying that working with them is not fun is not a rational point of argumentation.
Also in the unrational realm is the constant intermixing of the idea of programming in QT with the idea of programming in KDE. KDE developers can not insist both that KDE is not affiliated with any corporation and that KDE is superior because it is built on QT.
I would also say that Mathias is cherry-picking his examples.
Or compare Galeon to Konqueror ....
And there is also what seems to me to be a rather spurious correlation
There may very well be something to the the point that underlies this assertion. It may be quicker to develop apps with QT than with GTK. OTOH, I hardly think it appropriate to blame a problem that appears to have at its source, the incompetence of management at Netscape/AOL, on using a non-QT toolset.
Re:The GNOME Foundation, KDE and Motif. (Score:1)
Re:What a load of crap. (Score:1)
Re:When is KDE2 going to be released? (Score:1)
Re:Not to start a flame war, but this is not ratio (Score:1)
Galeon IS Mozilla so the original comparison
between Konqueror and Mozilla is a valid one.
The KDE project did write its own HTML widget,
Galeon uses Mozilla's Gecko.
And a Gnother Thing . . . Sun's Default Desktop? (Score:2)
Re:Hmm, not all the core people kept a level head (Score:1)
The only potential flamebait I can see is, " If Netscape used Qt, they would have release a modern cross-platform browser two years ago.
Actually, I seem to remember that some people at Trolltech ported the Mozilla codebase to QT in a couple of days, not long after the code was released. When you realise that there was already a stable, cross-platform toolkit available, you do start to wonder why all the xp stuff was written especially for Mozilla. It would definitely have cut down on the bugs and speeded things up if they had just gone with an establihed toolkit.
Link to the KDE offical schedule (Score:1)
Here is the offical release schedule for KDE2.
http://developer.kde.org/development-versions/re lease-schedule.html
The schedule says September 4th, which is Monday. Beta3 was two days late. RC1 (Beta 4) was 4 days late, so don't expect it on Monday, but I haven't heard of any showstoppers since RC1.
Technology versus politics (Score:5)
A lesser one is the use of KParts rather than CORBA. Perhaps the consortium might have overlooked that but the fact is that everyone has a lot invested in CORBA these days. GNOME is more buzzword complaint than KDE and that's another political mark in its favor.
And so because GNOME was more politically acceptable and technically good enough for these companies to choose to endorse GNOME. The KDE people can harp on technical superiority, but the computer industry is littered with technically superior products that ended up niche players. Linux has for a very long time been technically inferior to every other form of Unix but the fact that it is politically superior has enabled it to last and have its technical failings addresed. Microsoft won because it was politically more adept than technically. The fact is in the long run you have to look at the political angles.
And there is the fact that if GNOME becomes too corporate, developers can vote with their keyboards and fork GNOME. Or can go back to KDE (or more likely start over with something new). Personally, I don't see the GNOME Foundation as being too far off from the Apache Foundation, and I have yet to see a single KDE developer use IBM's ruining of Apache as an example of why GNOME is doomed (hint, there's a reason for that). GNOME is GPL'd all the way down to the toolkits it depends on and that gives it a certain freedom KDE ultimately lacks.
[begin flame]
The fact is that the complaints about corporate control and how the KDE people are more pure and dedicated to the ideals of open source reek a little of hypocracy and a convenient ignoring of certain facts in KDE's history. The history of KDE is linked to the history of Qt because of the dependency and who remembers the Harmony project, the one time people tried to break KDE completely free of depending on TrollTech. The fact is that TrollTech has a few KDE developers working from it and while they've been mucking with the QPL, the fact is that they did their best to break a GPL'd version of Qt would would have lost their control over KDE entirely.
If Harmony had succeeded, KDE might well have been picked. But the fact is that people let themselves be seduced by TrollTech and compromised their open source principles instead of taking the hard path to being independent of them by getting Harmony to work and now the GNOME Foundation has showed them that politically they went down a proprietary dead end. To say that KDE is free and independent is to ignore it is rooted in something controlled by a single company.
[end flame]
My personal prediction is that in the long run KDE is going to be a niche player. TrollTech's greed and desire for control has doomed Qt and KDE in the long run, much as the other Unixes are doomed in the long run compared to Linux. Whatever lead KDE has now in support will slowly start to erode under official endorsement of GNOME for more major *nix variants than KDE does. Whatever technical superiorities KDE has currently will be eroded as more developers are piled on to GNOME, or they will become irrelevent as GNOME is good enough for most people. And it will get the lion's share of the development from various companies and develop a broader range of applications than KDE.
Slickness (from the crusty old unix standpoint) (Score:4)
RedHat started whomping on other distros because of the value-add in the form of slickness. Mandrake started trumping RedHat when they went beyond just repackaging RedHat's stuff and did even more value adding, in the form of added slickness (Drak tools). Slickness now touches every aspect of the OS; installation, configuration, and the general look and feel.
Now, the slickness of Helix Gnome and KDE are going to be available to each distro. The problem with this is, no one will want to come up with their own slickness. We're losing choices and getting slickness that may not be appropriate shoved down our throats by the competition of distros! Whereas before, the choice was "RPM, DEB, or TAR.GZ", now it's "Who's slickness are we going to use?" Lord knows, they gotta have some slickness, 'cause every other distro has it. And they soon won't be able to give the user a choice because each slickness package has its own tools, its own way of doing things with the rest of the system, and they soon won't cooperate well.
Gnome & KDE used to be simple (compared to current) ways to get apps to cooperate (cut-n-paste, drag-n-drop, file management). Now they're controlling the whole system, to the point where getting anything done from the command line is harder because the tools do things in toolish ways (pun intended!). The configuration files are getting less text-editable. More and more apps depend on the presence of a slickness package.
And you know what, none of it makes my life any easier. I just have to learn new ways to perform the same tasks because now they're all graphical and the configuration files are getting more machine-edit-only as time goes on.
I may not know what to do about it, but I KNOW something's got to be done. Microsoftism is creeping in, along with corporate bucks and media hype. It's not quite time for a down-with-slickness campaign, but it's time to start thinking about where all this slickness is leading us.
(This post probably belongs under the Helix story more than it belongs under the KDE story, but it applys to both. Does
The real Threed's
--Threed
Deer in Headlights (Score:1)
In layman's terms, this means approximately:
"Oh, yeah - give it to me! It makes me feel bad and dirty, but I like it! Harder! Harder!"
KDE seems determined to sit back and watch as they are pushed out of the market, going the way of the Amiga and the dodo bird. Too bad; they have a good desktop.
Re:The GNOME Foundation, KDE and Motif. (Score:1)
I mean, both specs offer *complete* solutions, based on toolkits, rather than creating open standards. Sure, the standards *are* open, but are made less so by being tied to specific toolkits.
I don't code in KDE at all, and haven't messed around enough with GNOME to be able to write a spec. If anyone cares to do so, hey, more power to ya.
How are these desktops related to X (Score:1)
Xwindows show up in both KDE and GNOME but the API to program under each is different?
At work we have some applications (Oracle java installer, some perl Tk programs) that don't run over the XVision software our windows clients use. They work fine on the console with a window manager.
If on an Xterm on a windows machine I can type KDE and it sort of pastes some of the KDE icons on the windows desktop. Thats a real mess.
enlighten me!
Re:Technology versus politics (Score:1)
First of all, Qt 2.0 is *not* proprietary. Qt is licensed under a certified Open Source License. Repeat after me. *Qt* *is* *not* *proprietary*. I'm surprised how many people get this wrong. Qt before the days of Free Qt Foundation and 2.0 was proprietary, but it isn't today. period.
What do you mean by "Troll tech's greed and control desire"? To me, it seems that they've been bending over backwards to please the OSS crowds. (but that's just my subjective opinion - feel free to disagree
Please don't go around spreading FUD like that.
No, i don't have anything to do with Troll tech or KDE, other than that i like coding with 'em.
-henrik
Whistling past the graveyard (Score:4)
If they really believed that the wouldn't have to bother with an "official response" to the GNOME Foundation, now would they? In general this response makes some very good points, but the false bravado in the intro is a little silly.
Mindshare does matter. They obviously know that because they talk a lot about their own mindshare in their response. So basically we're supposed to believe that their mindshare will influence the GNOME Foundation, ("Any attempt to proclaim 'we are THE standard' without our involvement is just silly") but GNOME's won't have any affect on them.
To me the bottom line is that the Sun and HP's decision to adopt GNOME have proven the whole premise behind GNOME development - the need for a truely free desktop. Because of the licensing issues it's very unlikely that Sun and HP would have ever adopted KDE as their default desktop.
here's one (Score:1)
Galeon IS NOT Mozilla (Score:2)
Galeon IS NOT Mozilla. Saying that Galeon is Mozilla because they share an html widget is like saying that my friend's old Dodge Aspen sedan is an old Dodge pickup truck because they share the same engine.
For the sake of this comparisson, it doesn't matter who wrote which widget. The comparisson is about how easy it is to write an application of a specific sort with the available tools. Why reinvent the wheel? Isn't that what using QT/KDE or GTK/Gnome is all about, re-use?
Re:Not to start a flame war, but this is not ratio (Score:2)
How many volunteers work on the QT project?
.
.
Also in the unrational realm is the constant intermixing of the idea of programming in QT with the idea of programming in KDE. KDE developers can not insist both that KDE is not affiliated with any corporation and that KDE is superior because it is built on QT.
You're missing the distinction between programming with and programming for. Qt is an open-source/free toolkit from Troll Tech. The KDE project uses Qt, along with automake, gcc, the C++ libraries and all the other standard tools. That doesn't make KDE affiliated with Troll Tech, the FSF, Bell Labs, Red Hat or any of the other companies and organizations that make those tools.
Now, several Troll Tech employees contribute to to KDE and a fair amount of code flows into Qt from KDE work. But fundamentally, Troll Tech makes Qt -- the KDE project makes KDE, using Qt.
OT: I needed to make a new dialog last night, and decided to try doing it in Qt Designer [trolltech.com]. That thing is unreal! A perfectly laid out dialog and clean, readable C++ source with all the signals and slots tied together, in about 10 minutes! 8 of which were spent reading the manual!
---------
You'll be hearing from our lawyers! (Score:1)
No, no, no. (Score:1)
The reason GNOME got started is that Miguel, in his typical lack of diplomacy
When you get right down to it, KDE has been getting bad publicity lately. It's true; Qt is a *commercial* toolkit. It was also AFAIK the best choice at the time. Debian, being comprised mostly of people with no legal knowledge (not that I have any) have taken an ambiguity in the GPL and ran with it, stating that distributing KDE is illegal.
The KDE team, of course, believes in what they're doing and would like to continue the project, and they need some decent publicity for it to be "worth it." So what do they do?
Write some FUD.
It's kind of like stating "The workers of the Soviet Union will rise against you." Workers? Please. KDE is to some extent controlled by Troll Tech now, since some of the core KDE people work for Troll Tech. They're not as free as they imply. I'm sure they're still doing it because it's fun, but it's a lie to state that they're more free than GNOME.
More open than GNOME? Try subscribing to a mailing list and suggest that Konqueror should use Gecko as its HTML renderer and just see what happens. You'll wish you hadn't.
I like both projects and I'm glad to see that the KDE team can still say, after 3 years, that they have fun doing it. But, guys, there's no need to lie to stay ahead. Just let the market decide.
Re:Competition and Cooperation (Score:2)
OK, so make twm a third option on the pulldown menu. No one who installs Linux has to do a full install anyway. The point is, I should be able to decide on a distro based on technical merits, not which desktop environment they decided to bundle.
Re:Technology versus politics (Score:1)
Open Source Cult...? Open Source is about freedom, not politics. KDE developers have the freedom to choose what toolkit to code for. Why do people get their underware twisted into knots for such bushwa? Let KDE use whatever it wants to. If someone loves KDE so much but just can't for the life of them get over the fact that Qt is open source, but a company and not random hackers made it (and made it well), then go forth and carry on with a Qt compatible alternative. Oh yea... you mention one that bombed. Why was that anyways? I think it was because no matter what TrollTech does to Qt... it's free [trolltech.com]. BSD license anyone? I guess there wasn't any point for Harmony anymore.
"Seduced" by TrollTech? It was the KDE developer's decision to use Qt not TrollTech's. Perhaps the developers were "seduced" by something that was technically superior than what was available. Don't think GTK was always there when Qt was do ya?
"TrollTech's greed and desire for control has doomed Qt and KDE in the long run, much as the other Unixes are doomed in the long run compared to Linux."
No one likes companies.
"Whatever technical superiorities KDE has currently will be eroded as more developers are piled on to GNOME, or they will become irrelevent as GNOME is good enough for most people."
Heh heh... by reading all of KDE's responses to GNOME... they certainly feel that GNOME will be irrelevant as KDE "is good enough for most people." Most people aren't developers. Most people aren't interested in pissing matches such as this. Most people use what they like because they like it. As long as they like it they'll use it. Same with me.
---
James Crawford
Re:Deer in Headlights (Score:1)
You are using obsolete metaphors here. A free software hacker doesn't need a market. He likes to hack, and he likes attention from his peers, that's it. The end user market is utterly irrelevant. Linux was already alive and well when the end user market was still exactly at zero.
--
Not exactly what I meant. (Score:1)
The desktop, the embedding of data in documents, etc. *should* be defined as Xdnd is defined; that is, not toolkit-centric. Yes, I realize what a mess this area was before KDE & GNOME came along, but you must admit it makes sense, to a point.
Miguel made a good point recently that UNIX/X software "does it all wrong" when a projet supplies its own print services, file services, etc (which in a sense GNOME did this too.) If Miguel & Crew had been so concerned about not reinventing the wheel, they should have concentrated on Lesstif and Display Ghostscript instead of making GTK into The New Motif(TM). God bless 'em, they've done a great job, but it's a bit ridiculous that much of the work done on both projects is simply duplication & reimplementation of existing services on other toolkits.
Re:I'm sick of KDE marketspeak (Score:1)
I use Gnome by choice, just as I use Linux by choice. But this development can do a lot to seriously affect our choices. I still use Windows for games. That is what most game companies develop for. I just hope that this Foundation doesn't wind up doing the same thing in favor of KDE.
Re:How are these desktops related to X (Score:1)
Re:I think that's sad... (Score:1)
I could care less about the unified desktop; I run fvwm2 and bash; but I know a lot of people want that, especially (a) for linux newbies and (b) to get the Mac Zealots to shut up.
---
pb Reply or e-mail; don't vaguely moderate [ncsu.edu].
Diversity... (Score:1)
The news media puts way too much emphasis on the formation of the GNOME foundation, The key to survival is diversity. It's the personal preference market. People like what they like. I personally prefer Gnome but I have used KDE and will probably try the upcoming 2.0 release to see how much it has improved. If I like it I may switch, that is my prerogative. And I'm glad I have that option. This is America "Land of the Free" (or so they say).
thank you and good night.
Wow, I'm impressed. (Score:2)
Someone made a reasonable and rational reply on /.
Thank you.
I our biggest quibble is the gray area between the subjective definitions of 'petty and unnecessary' and 'unrealistic and irrational'
I usually categorize 'petty and unnecessary' cheap shots as being 'irrational.' But that's me.
Re:Hmm, not all the core people kept a level head (Score:1)
Bud Tribble, on the other hand, doesn't even know if Gnumeric supports Bonobo. What bullshit. He's a pointy-haired if you ask me.
If another geek says CORBA/KParts I'll scream! (Score:1)
LISTEN
Programs don't care if CORBA/KParts/GnomeFingers/etcParts are used!!!
Interfaces Count
I can make any two programs communicate effectively and effeciently if I am given the interface used by each program. Screw CORBA or KORBA (that should've been the name used!) or KParts. Give me the interface declarations!
Re:Competition and Cooperation (Score:4)
Very nice for dragging MP3s from Konqueror into XMMS.
In addition to a common DND protocol, they also use the same
Re:The GNOME Foundation, KDE and Motif. (Score:1)
Re:If another geek says CORBA/KParts I'll scream! (Score:4)
Re:Technology versus politics (Score:3)
Go to www.corba.org and start from there to see who is behind it. I assumed the fact that CORBA was an independent standard invented by a coalition and supported elsewhere was rather obvious.
In an ideal world, technical issues would always win out and people would always choose the technically superior solution. That was the whole bleeding point of my article. The fact is that CORBA is more politically acceptable than KParts. I said that KDE tended to win on technical merits all over the place. But generally people choose the most politically acceptable solution. The history of the computer industry tends to drive that point home over and over. I didn't say it was a good thing that people tend to cling to buzzwords, but it's a fact of life. I've lost my youthful idealism on that point.
Re:Galeon IS NOT Mozilla (Score:1)
Correct, but it takes all the difficult stuff from Mozilla and adds a relatively simple GUI. So for what it's worth Galeon is (a lesser) Mozilla. Don't belittle the effort of Konqueror's developers.
KDE releases statement regarding GNOME's Momma (Score:4)
The recent announcement regarding GNOME's Momma giving her stuff away all over town has resulted in a deluge of requests to the KDE Core Team asking what our "position" is. Well this is it: right on top of GNOME's Momma.
But these days, that doesn't seem enough. So read on.
GNOME's momma so corporate-controlled, she need to ask Sun's permission to type `make'
GNOME's momma so hard to develop for, it be like writing IA64 machine code on punch cards
GNOME's momma so hard to use, we had to roll her over and hit it from behind
GNOME's momma so fat, when she back up she go "beep beep"
GNOME's momma so stupid, she don't even know that the industry has settled on object oriented languages as a de facto standard for implementation of graphical user interfaces
Summary
In summary, GNOME's momma ain't shit, GNOME ain't shit. We can kick GNOME's pussy ass any day of the week. Bring it on GNOME. We ain't scared.
This Mac user stays in bash... (Score:1)
I using Linux partly on a machine with 640 X 480 video... When I need to use X, I use GNOME w/enlightenment because I can use the large virtual desktop to let me control x-apps with widgets that fall outside the area of my screen. There may be a way to get kwm to do the same thing, but I'll never know because the KDE designers used a huge settings dailog box with all the import widgets inaccessible off the bottom of the screen.
So I mostly use bash and no X at all -- Which is fine becaus I'm spending most of my time in Linux learning C. I use Vim to create my source files and gcc to compile them and that's getting me where I want to go today.
It would be nice if GNOME was stable and even nicer if KDE wasn't so hostile to users with small displays... Personally, from my limited experiments with GNOME and KDE, I hink KDE looks and "feels" a little more polished, but that's not worth much when it won't deliver basic user functions like window manager configuration.
For what's it's worth, this Mac user sees no reason why both GNOME and KDE shouldn't surpass MacOS in features, usability and basic goodness.
Some words from a KDE Developer... (Score:3)
Re:Competition and Cooperation (Score:2)
You might want to check out Sawmill. Just install helix-gnome and you should be all set up. Sawmill only does the things that it needs to, but it's (almost?) as configurable as E without the redundancies (like have a gnome menu come up on a left click and an enlightenment menu come up with a right click, heh). To tell you the truth I don't know which things are part of gnome and which are part of sawmill, but I don't really want (need?) to know.
Sick of the neurotics at KDE... (Score:1)
This is just some article saving face for another article that was saving face for another article that may have trashed Gnome unfairly. At this point, it's all spin doctoring, so who cares?
Funny, I haven't been hearing all that much from GNome about what their position on KDE is. Maybe it's because they're too busy WORKING?
Just you wait (Score:1)
Despite which many will use KDE (Score:1)
Surely the only mindshare that counts is among Linux users and it's just a bit early to draw conclusions about that.
Re:Not to start a flame war, but this is not ratio (Score:1)
First thing is that in IMHO you have selectively quoted from the statement in a way that somewhat distorts it's tone.
It is widely acknowledged Object-Oriented development using an Object-Oriented langauge such as Smalltalk, Delphi, Java, Python or C++ offers a lot of benefits when developing GUI components or applications that use a GUI. These technologies are widely used in the development of GUI applications across all platforms.
The KDE developers believe that a C++ toolkit, as opposed to a C based toolkit, is the way to go when developing GUI code. C++ is much more widely used in GUI development across all platforms than C.
There are many people who post on Slashdot saying that they use C rather than C++ to develop their GUI code. This is fine but it doesn't change the fact that most people who develop GUI applications regard an OO based approach as the way to go for GUI application development.
It is therefore not irrational to argue that GTK is inferior to Qt for GUI development as GTK is C based whereas Qt is C++ based.
Your points about the comparison between Mozilla and Konqueror have already been addressed.
Shaughran
Strong KDE position paper (Score:2)
I use HelixCode GNOME. Have for a while now and will most likely continue to. Does that mean I dislike KDE? Not neccesarily, but I haven't really tried KDE in a year or so. KDE2.0 seems to be getting quite some hype lately and I'm started to get interested in what's going on (so maybe when I get home from work I'll download whats available of 2.0 and give it a whirl).
Getting back to the article, it looks to be like KDE has a strong foundation (at least they claim). If I were a brand new user with nothing on my desktop and no knowledge of the available software, I would think KDE is leading by miles and GNOME is brand new in development.
Or at least that's what the article makes it sound like. This technically may be the case, with KDE's easy-to-use interface and user-friendly icons, but I feel when it comes down to the real meat of applications and a strong desktop, GNOME is starting to get it together, even more so with HelixCode making huge waves in the pool.
So what do I think about KDE's position and their "war" with GNOME? I quite frankly think things will continue to be as they are. GNOME will continue to be a tad more popular (or at least I feel it is right now), and KDE will still be going strong, with it's nice interface and easiness. One day KDE might be used on all desktops, while GNOME is being ignored, but by what's going on today, it looks like the opposite. Stick in there KDE!
--
Scott Miga
suprax@linux.com
Re:I think that's sad... (Score:1)
The kind of rant we saw here is all too typical. Right now, the spotlight is over GNOME and the KDE team is defending their position. A few months ago it was the exact opposite... I think the projects are too advanced to decide and cooperate with each other.
As for your question, yes, they are terribly different beasts. GNOME's guts are a highly modular component system called Corba, and Bonobo is (I don't understand exactly how) a framework set on top of it. KDE uses also components, but to a lesser level. The implementations of Corba/Bonobo/GTK and QT are too different to merge them transparently - a re-coding of all the programs would have to happen were we to integrate both projects into one.
Polar bears can be mighty (Score:3)
When the evil Sea World Florida won adoption rights for the larger adult versions of Klondike and Snow there was a serious campaign to keep them. They were big but you'd be amazed at the level of interest that was still there. Little kids and adults cried. Petitions were signed. I think the major and some other government people were brought in to make pleas to "save" the bears. (no shit, people called up their congress persons to make them ask the zoo to keep the bears!) Ultimiately Sea World took them way because our zoo already has a lot of polar bears and they have a tank full of cold water there with real salmons swimming around for them to eat and that's kind of cool. On occasion they still show an updates on the news, I guess that they learned how to catch the salmon despite being raised by humans, kind of interesting if you ask me, they had trouble at first and just snapped their teeth at the water missing the salmon..
When the cubs were born, nobody thought much of it but they turned into a passion for the whole city and probably quite a bit of the state. I suspect that the KDE guys feel that way about GNOME. I don't think it's all anger and debate, but GNOME needs KDE and KDE needs GNOME and GNOME Foundation will affect them. If GNOME foundation is serious and they actually put effort into it then GNOME could easily become the default desktop and the most full featured and funtional; it will take work, KDE is still ahead but there are some major players in the game now. Just dismissing it is foolish. They need to embrace the competition, both groups still need to work towards some interop. and they need to celebrate another victory for free software. Really, this should just be more pressure for TrollTech, it's making less and less sense to not GPL QT and from there start relicensing KDE.
Two points about open source and KDE (Score:1)
Some people involved in this discussion are arguing that KDE will be marginalised because big corporations such as Sun et al are adopting, deploying and supporting GNOME. If the world worked that way Linux would not be as successful as it is. Large corporations came late to the open source movement which was based from the beginning on leadership by developers, technical excellence and a volunteer ethos rather than leadership by CEOs, marketing excellence and a commercial ethos.
Licensing
Many comments have been posted stating that large corporations refused to support KDE because they do not want to pay TrollTech for QT. Trolltech have released QT under the QPL free of charge for Free software development under X11. The QPL is an open source license and is compatible with the GPL and LGPL. So you only have to pay for QT for X11 if you are developing closed source software under X11. If GNOME has been selected by the corporations because they do not want to pay Trolltech then the implication is that these corporations are planning to develop closed source applications for X11. So GNOME allows corporations to deploy closed source applications under X11 which undermines to a certain extent the proclaimed aim of the GNOME movement, the development of an Open Source desktop.
In the light of these points, I think it is fair to say that KDE is now the Open Source Desktop as it conforms more to the Open Source Desktop ethos and promotes the goals of the Open Source movement more than GNOME does at the moment.
These are all my personal opinions..
Shaughran
GNOME _does_ default... to Sawfish. (Score:2)
Let [GNOME users] default to E or whatever
The first time a user uses GNOME, it defaults to Sawfish. E is too bloated (it tries to be both a desktop environment and a wm) to be GNOME's default wm.
(A Sawfish is not a penis fish. And this is not a penis bird.)<O
( \
XGNOME vs. KDE: the game! [8m.com]
I used KDE1, Switched to Gnome, Now back to KDE2 (Score:3)
This is one sweet package!
It just ooozes good engineering and re-usable components throughout. It looks good too.
Konqueror is one killer application. Except for a few minor bugs it basically makes mozilla obsolete (and that includes the Galleon GTK port).
GNOME is cool too, but I think that KDE now has a very powerful edge over them. The Browser is the killer app. If I were the big corps I would re-incarnate the Harmony project and finish it. That would be by far the best thing they could do. Who cares what they do with the servers. OpenSource has given the choice to the users.
Good luck to all OpenSource projects. I certainly believe KDE2 to be a superior desktop to MickeySloth. Many people on Linux will follow the browser. Konqueror is very aptly named.
Re:Technology versus politics (Score:2)
I'll agree that we don't need to add more buzzword-technology to our environment for the sake of having our press releases be full of buzzwords. However, your statement about CORBA being bloated and slow is misinformed. ORBit [gnome.org] is an extraordinarily lightweight, speedy implementation. Bud Tribble addressed this in his recent interview [lwn.net] at lwn.net [lwn.net].
For more information about ORBit, you can also visit the ORBit page [redhat.com] at RHAD [redhat.com].
In addition, check out the CORBA for Beginners page [omg.org] at OMG [omg.org].
----
Re:Slickness (from the crusty old unix standpoint) (Score:1)
Actually, from what I've seen, Debian and Slackware still have very little of this "slickness." Yes, they both have packaging, but all that does is make software management easier. You can still compile from source if you want to. And I don't think either has many, if any, graphical config tools, unless you count the ones that configure GNOME/KDE.
I don't want to flame, but too often people talk about all the "Microsoft" stuff creeping into Linux, then when I ask them to elaborate, they're really talking about stuff creeping into RedHat.
-RickHunter
Polar bears of the Quebec city zoological gardens (Score:1)
If you saw these wretched things you would probably forget about KDE and Gnome for a few minutes too.
Re:Whistling past the graveyard (Score:2)
They answered this in the first paragraph of the response. Quote: "The recent announcements regarding the formation of a GNOME Foundation coupled with the Sun/Hewlett Packard decision to use GNOME as their standard desktop has resulted in a deluge of requests to the KDE Core Team asking what our "position" is. Well, this is it. We offer this position paper in the hope that we can put this behind us and get back to coding.
Re:Technology versus politics (Score:1)
QT IS NOT PROPRIETARY
QT IS NOT PROPRIETARY
The QPL is an open source license. QT2 is under the QPL. There, all solved.
Re:Hmm, not all the core people kept a level head (Score:1)
What's irrational is that the PAID efforts would "have" to reinvent everything, and the "free" programers would automatically get "better tools".
This is generally the complete opposite of reality. If a business is willing to pay people to develop software, they are usually quite willing and even happy to pay for tools to make their employees more efficient.
Whereas "free" programmers are generally stuck with free tools. If the free tools are better, great. if not... they usually just have to make do.
Personaly I use both, and none! (Score:1)
I dont understand the ruckus, I dont like kde's window manager, I dont know what gnome is TBH. Perhaps I'm missing something big, I dont se these arguments between Afterstep, enlightenment and TWM.
/me is looking forward to enlightenment (on the subject, not the window manager!)
Re:Technology versus politics (Score:2)
Quite right.
Nononono. It's not that simple. The QPL is seriously flawed. Here's an example for you: nick bits of QT and stick them in, say, Zend. You'd now be breaking the law if you distributed that modified app, under clause 3b [trolltech.com], which states that you have to give both "initial developers" the right to create proprietory derivatives of each other's work[*] - a right you don't have the power to grant[**].
In other words, if the QPL takes off then the free software world will fragment into hundreds of legally incompatible apps and code re-use between these apps will die an ugly death.
It might be OK to stick Just Another Unimportant QPLed App into a distribution. But making the whole GUI heavily dependent on something with this broken license is a Bad Idea.
[*]They are required to produce QPLed versions too, incidentally.
[**]The problem here is that the two apps have different "initial developers" and the QPL grants extra rights to initial developers.
QPL is broken (Score:1)
QPL is seriously flawed (Score:2)
There's a vital freedom missing from the QPL - the freedom to combine two QPLed apps. See here [slashdot.org].
I could think of a better answer... (Score:1)
Instead, I would have answered with:
"We're now searching for corporate sponsors ourselves."
(Of course, not so directly -- subtlety (ambiguity?) is how you rise to the top.)
Thing 1
--
Re:Hmm, not all the core people kept a level head (Score:1)
That reminds me of my freshman english course: GFI (GI101, "Great Ideas").
Thing 1
--
Re:Not to start a flame war, but this is not ratio (Score:1)
You are giving your personal opinion. There is nothing rational about saying that "language FOO is inferrior to language BAR for doing BLAH". It is a subjective choice. It depends on your coding style, your preferences, the people you work with, etc...
You also appear to be mixing object oriented programming (which is a programming technique) with language with sugar object oriented syntax. Yes. OO syntax is sugar. That doesn't say it's bad or good, but it does say that it is not mandatory.
The best programming environment is the one you are the most comfortable with. If I know FOO and am very profficent with FOO, I will probably be much more productive with FOO then with BAR. Not only will I be more productive, but what I produce will be more useful and less buggy.
So don't take this as an argument either way. I'm not arguing that C is better in GUI then C++ or that C++ is better then C.
Re:Use whatever works! (Score:1)
--
Re:If another geek says CORBA/KParts I'll scream! (Score:2)
Re:Technology versus politics - GPL (Score:1)
Re:Technology versus politics (Score:1)
You probably didn't get any more out of the above statement than what you had said. Care to expand on your thoughts?