KDE's Official Position on the GNOME Foundation
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) "
(...)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!
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!
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.
I supose it's emminent, but I seem not to find any estimate for a release date on the kde web site.
sorry for the offtopic...
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.
---------
As usual, the opinions of the folks most directly involved are much more rational and realistic then the crazed fan hoardes
In an article from a Brazilian netmag, Mathias Ettrich had a pretty unrealistic and irrational rant 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 with Eazel's Bud Tribble.
Chris
I think that they were responding to quotes in the GNOME foundation press release, and not just casting aspirtions.
NOw, i have used both KDE and GNOME, and really, to me it makes very little difference. They are both by now fairly stable, and the only real difference that i bump into is that their menus are in a different order, which i could configure if i gave a rat's ass and a half, but i don't. As for development, i like Kdevelop alright, but really, most of what i do is either console mode only, or SDL based, so i have little need for most of the features of these development environments.
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 =:-)
---
Play Six Pack Man. I
I wouldn't mind seeing some more cross-pollination in the GNOME/KDE world. I know it happens already, somewhat, but it seems wasteful to have so many of the same apps re-coded from the ground up.
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.
pb Reply or e-mail; don't vaguely moderate.
~~~~~~~~~~~~~~~~~~~~
I don't want a lot, I just want it all
Flame away, I have a hose!
Only 'flamers' flame!
Q: "How much does creation of GNOME Foundation affect the use of Motif and CDE in the real world?" A: "As much as the birth of the last baby polar bear at the Quebec City Zoo" (i.e., not at all) It's time for the community to wake up to the startling fact that the vast majority of UNIX applications today are Motif applications -- and that is not about to change now or for years. Work it out: critical applications are in use, so nobody is going to undertake needless ports to a new look and feel at great expense with the sole result of confusing the user community. It gets worse: GNOME/GTK+ and Motif applications will hardly co-exist. Motif is Xt-based, GTK+ is not. So drag 'n' drop, for example, won't work between Motif and GTK+ apps on the same desktop. Just what the poor end-loser wanted. Anybody who thinks that the shift to GNOME on Sun's customer base will happen quickly or even at all is on the wrong planet.
I don't think it's marketspeak. I think it's all part of healthy competition. Frankly, I think saying that Gnome needs to "catch up" would encourage the gnome folks to push forward more than if KDE had just said, "both are nice."
Their response sounds like little more than a lame attempt to put an early end to yet another round of the Great and Holy Gnome/KDE Jihad (Flame War.) Just listen to the way they say that the GNOME foundation will have no affect on KDE! I can't believe that the KDE developers did not take this as an opportunity to surround GNOME's fortresses and lay siege to their walls with great catipults of "my desktop environment is better than yours." Seriously though, it is nice to see some level heads out there trying to put an end to the constant bickering that seems to never die between these two camps. Personally, I use GNOME on my desktop workstation and KDE on my laptop. I am very happy with both.
Brought to you by Frobozz Magic Penguin Fodder.
People WILL always choose to see the dancing bear. :-)
It is good to see that the official response is level headed and calm. I use KDE and GNOME(Helix). I like them both. My distro (SuSE) comes with KDE by default but I use both with no problem. I like the option of more than 1 UI. I hope that the KDE team never gets discouraged by any of its "competitors", be it GNOME, Window Maker, XFCE, XXXXXX, XXXX, etc, etc.
"If ignorance is bliss, why aren't there more happy people in the world?"
No the GNOME foundation doesn't affect us. We're better so people will use us. GNOME has a lot of catching up to do.
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?
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.
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.
OK, I didn't say they did, and I definitely didn't say they shouldn't. Put the point I'm getting at is that this sounded like a very commercial press release when they're just an open source project. I think both projects should try and get along, there's no such thing as 'the best' desktop environment so it's all a matter of user opinion. We need both to succeed so that we can have a choice and competition is good. As KDE isn't going to gain anything from people using GNOME it shouldn't try to place into peoples minds that GNOME is inferior (let them disover for themselves what they think).
Or compare Galeon to Konqueror ....
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.
Sun has only recently (in Solaris 7) made CDE their default desktop (announcement of CDE default desktop made in 1993). So that only took about 5 years -- when do think GNOME will actually become the Sun default desktop? 2001? 2002? 2003? Ever? Do you think that HP are actually going to rush to discard CDE (a.k.a. HP VUE)? I don't think so. And IBM haven't committed to making GNOME their default at all (nor much else, for that matter). But Sun got an amazing amount of attention from the press and others by hijacking Linuxworld to make the announcement. And Sun (in the person of Ed Zander, no less) have also stated publically that they will never support Linux. All the wood behind the Solaris arrowhead. Seems to me that all is not what it seems.
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.
KDE has some pretty valid claims to technical superiority. However KDE has serious political flaws that doom it. The first is the dependence on a proprietary toolkit, Qt. That is the most serious one in my opinion. That is what scared most of the corporations off. They didn't want a repeat of the CDE scenario where they tried to make a common standard off of prioprietary licenced products. The fact is that the GNOME Foundation isn't a rehash of the CDE fiasco no matter how much some KDE people try to make it out to be as one.
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.
The quality of "slickness", call it ease-of-use, integration, homogenization, themability, or whatever, used to be the responsibility of the distro.
/. need crossposting now? Anyways, don't mod me down for flamebait. Helix is walking a bad path but KDE's got Mandrake pumping new tools into it on every release. Just as guilty.)
/. ID is lower than the real Bruce Perens'.
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
So the KDE party line seems to be: "Let GNOME do what it wants with those nasty corporations. We're going to continue coding for the pure love of coding, and make the best darn desktop we can."
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.
I thought I understood it, but the more I look at this stuff the more I get confused.
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!
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.
If it's half as cute as this one, then Konqi has a real run for his money. How long until the media pick up on this inter-mascot war?
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?
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. 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!
---------
Your use of the word "cooperation" bears too much likeness to our intellectual property here at The Corporation(c). Cease and desist forthwith, or you shall suffer the same fate as Sesame Street's.
This is just a bit of FUD designed to create good publicity.
:^) essentially told the KDE team that they should use another toolkit. When they took a rather less-than-enthusiastic stance to this, he started the GNOME project, and based it mostly on GNU software.
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.
Stating on Slashdot that I like cheese since 1997.
I was referring to *everything* about both projets, from a usability sense.
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.
Stating on Slashdot that I like cheese since 1997.
That letter does seem a bit defensive. I also detect a sense of desperation in there as well. I use Gnome, but I think KDE is no second ran. However, the Gnome Foundation is a powerful statement from big business who will, unfortunately, shape a lot of what will happen with Linux in general. It isn't uncommon for even the best projects to fall by the side of road. KDE is no exception.
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.
...I have read the official response from the boys at KDE and I find several of their points well put. I think that the formation of the GNOME Foundation has no relevant affect on KDE development. The main affect is the way that the general public views the market.
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.
"Never wrestle with a pig, you both get dirty and the pig likes it."
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.
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!
This post encoded with ROT26. If you can read it, you've violated the DMCA. Handcuffs please, sergeant.
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.
Well, I'm a linux newbie and I've found both GNOME and KDE to be a pain in the ass...
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.
Hi everyone, as this discussion is going on long enough I think as well that with the latest comments from the KDE side the thing is over - at least from my side as well as from other KDE developers. The only thing Ive thought when I read about the GNOME foundation was: "What would the public have said if it were KDE having a foundation together with TrollTech, SuSE, Caldera, IBM, Sun, HP ?" The answer is obvious: everybody would have said it was only a matter of time because KDE uses Qt as a base library for its development which is owned by a company(TrollTech) which means RMS says its "bad" software so joining with companies comes natural to them. Now its the other way around but I do hear little about the fact that now companies will show or at least point into a direction - which has never been the case with KDE. I remember a company asking us for cooperation on KDevelop and offering developers as well as payment for the developers already working on the project. Guess what we did: We said, thank you, but we are a free project. Everyone is invited to donate us money, machines, sponsoring - which is what Siemens, SCO and now Lineo are doing. But they are doing it for FREE although they know that other companies will use software they helped to build as well, even their competitors. I think that is the business model free software needs and has proven useful - its the same with KDE in general. Last words about an old topic. I dont care much who "wins". Matter of fact is which OS wins; this question on the desktop war is like whos got the trousers on in a good marriage ;-)
Ralf Nolden, KDevelop Project
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?
--------
Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...
..for that baby polar bear to escape the zoo and maul all the core KDE developers at a cocktail hosted by the Gnome Foundation...
So long, and thanks for all the Phish
Sun and HP don't want to pay Troll, so they go for GNOME... Despite which many, many Linux users will use KDE. Touting corporate support for competing free (in every sense) projects is a bit silly, isn't it.
Surely the only mindshare that counts is among Linux users and it's just a bit early to draw conclusions about that.
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
Okay, maybe it is just my liking for really good journalism, or maybe I enjoy reading something that is written nice, but the KDE folks writing this article did a good job.
:)
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
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.
This is my signature. There are many signatures like it but this one is mine..
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
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!
Will I retire or break 10K?
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.
If you saw these wretched things you would probably forget about KDE and Gnome for a few minutes too.
I have GTK and QT installed, and use some applications like kfm, written for kde, I also use applications like gnome-napster (not to download anything protected by IP laws though!), so I guess I use both, however my desktop is ice-wm at the moment, although I'm fine with a bunch of bash shell windows, as thats all I realy use to launch applications.
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!)
See here.
perl -e 'fork||print for split//,"hahahaha"'
There's a vital freedom missing from the QPL - the freedom to combine two QPLed apps. See here.
perl -e 'fork||print for split//,"hahahaha"'
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
--
I feel fantastic, and I'm still alive.
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.
I remind you: many people believe RMS to be [their] god.