Has GNOME Become LAME?
auferstehung writes "Nicholas Petreley (should that be KNicholas KPetreley) of LinuxWorld and VarLinux.org has taken his gloves off in the latest article in his KDE vs Gnome series. An unabashed KDE supporter, Petreley uses some choice fighting words in re-acronymizing GNOME as the Language Agnostic Morphable Environment
(LAME) Franken-GUI. Despite the sensationalistic flamage throughout the article, several of his GNOME criticisms (Gconf, file selector, features) echo those already voiced within the GNOME community itself. A happy GNOME user myself, please someone...tell me it isn't so."
.. that complains about GConf, is the ones that do not know what it means.
It is basically a configuration database that provides notification, and can use any backend, where the default is pure XML-formatted text files.
An LDAP-backend is also being worked on, something which should be a boon for network administrators.
The file-dialog is lame, and is being replaced.
This article is basically a troll. Use whatever you like. Some people like KDE, others like GNOME.
There's something to be said about innovation...
If all of what this article implies is a reasonable "comparison" between the way KDE and Gnome function, why is it that so many prefer Gnome over KDE ?
I've used both for years and have finally settled on Gnome as I find it faster, more intuitive and less "bloated" than KDE, yet the authour of the article finds pretty much the opposite to be true.
I'm no programmer, so what happens behind 'the scenes' is not something I can use to compare the different desktops.
All I know is that I much prefer Gnome over KDE.
A slashdotting - you get the stick first and then the carrot !
I am very tired of reading flame wars between Gnome and KDE. OK, I am a big supporter of Gnome, but that doesn't mean KDE sucks. It plainly does not. I would be the first to agree that there have been some terrible blunders made by some of the Gnome developers along the way, but the current 2.2 is very sweet. Every so often I try out new versions of KDE as they come up, and every time I abandon it because my desktop looks cluttered and Kalling Keverything Kfoo.Kbar Ketc Kgives Kme Kthe Kshits... :-) [/rant]
if we all step on wet paint and then put a GNOME logo on his butt.
The Gnome developer say that the linear sheme is easier to analyze and therefore bottlenecks and instabilities can be easier discovered. This is indeed true. But on the other hand the growth of of linear systems is exponentially limited and the realignment rates to new configurations is very slow. That's a basic fact from systems theory. You can even prove that a continuous, linear system can only asymptotically realigned, but the discrete configuration space for Gnome gives convergence in finite time.
KDE uses a much more complicated nonlinear systems. While these system don't contain stable trajectories, it's nevertheless possible to get realignment by analysis of the system with chaos theory. Additionally nonlinear systems have supexponential growth, in fact any configuration can met in the fixed controll-access time eta_0. This explains KDE capability to react much faster at high load peaks. And you get even better stability than Gnome.
I don't think that Gnome will get very far unless the change the object/messaging system dramatically. Well, even Microsoft has learned that lesson.
Owner of a Mensa membership card.
From a pure user experience, I like GNOME's simplicity. But that simplicity, for whatever reason does not extend to its usability. I keep returning to KDE, though I sometimes find it tries to do too much and spreads its quality thin. GNOME simply does not do enough. There are just some things that bug me too much about GNOME that should be fixed immediately because it's just an embarassment to the project - the default file selector for gtk apps would be a good place to start.
I used to care about these KDE vs. GNOME wars, but you know what? They're both equally useless, when it comes right down to it. Bloat is bloat is bloat. Who gives a fuck, really, when there are alternatives like Windows 2000 or Mac OS X? Come on, fringe users don't count.
.0001 percent of the population. Somebody mod me down!
Whoops. I think I just offended about
Nicholas Petreley (should that be KNicholas KPetreley) ...&&... Despite the sensationalistic flamage throughout the article,
So can you give examples of this "sensationalistic flamage"? I sure didn't find any. Why is there an immediate knee-jerk reaction when anyone ever criticizes gnome or kde? I personally think he has some very good points. Why can't people try and learn from constructive criticism?
If I could now lapse into a personal opinion: I've tried gnome and I try it regularly. And to be simply honest, I continue to get this "Is this all?" feeling every time I use it.
He's right about the dialogs. When I tried changing my background with one of the latest gnomes, I get this measly little window with three different picture boxes that don't help at all. I remember thinking how Spartan (?) this was back then.
Gnome just seems to be going in so many directions that it's turning into a mess. And no one wants that.
One thing I completely agree with is the removal of sawfish and the inclusion of metacity. A lot of the GNOME users I know loved sawfish. Removing it was a bad decision. Perhaps the developers had their reasons but.... *shrug*.
However, some of Petrely's remarks are just silly. For example, he thinks that KDE being "more feature rich" is a good thing. Sorry, but that's not true. Having lots of features and buttons and widgets may work for some users, others may prefer something simpler, and yet others may want a different set of complex features. And while some users get all pushed out of shape about inconsistent appearances, consistency just isn't a big deal to many users either.
But what makes Gnome/Gtk+ and KDE/Qt both really lame in my book is that they don't take advantage of the really powerful and useful capabilities of X11. Motif and Xaw, for all their many and fatal faults, had better support for remote applications, customization, and inter-application communication than either Gnome or KDE. And Gtk+ and Qt both make very inefficient use of the X11 APIs, giving X11 an undeserved reputation for being slow. The Gnome and KDE developers don't even seem to understand what they are not doing, they are just complaining with some regularity that X11 is more cumbersome than Windows (which it is, if you try to program it like Windows).
As I was saying, I think both Gnome and KDE are ultimately good projects for Linux. I'm glad I have something simple and pretty to install on PCs for use by friends and family, something that, for better or for worse, works just like Windows and MacOS. But I also view them both as about equally "lame" from a technical point, and the differences between them seem minor compared to their common limitations.
The "best" feature of gnome-panel was the Swallowed App, but it seems it's not to be in Gnome2... Now That's LAME!!
...when KDE's own one has horizontal scrolling enabled *by default*! I mean, how blind can you be to copy one of the most irritating parts of the Windows UI into your desktop?
(but, okay, the Gnome file selector, ehm, needs some improvement too.)
5 divided by ( six plus 1), all sqaured
ALG: ( 5 / ( 6 + 1 ) ) sq = 11 keystrokes
RPN: 5 Enter 6 enter 1 + / sq 8 keystrokes
When I upgraded to SuSE 8.1, I decided to give KDE another whirl since it had hit version 3. Pretty good, does a lot of stuff, appears to do it well aside from a couple of basic apps which would crash every time they were closed (not KDEs fault as such).
;-)
Why did I switch back to Gnome 2?
Speed. The two systems I was using KDE on were a dual p2-400 and a celeron 800. On both, there was an enourmous speed increase switching to Gnome - especially with lots of open apps. They definitely still have work to do, I like Metacity because it's nice+light+simple, but the configuration leaves a little to be desired. GTK2 based apps appear to run a lot slower than GTK1, but even then they're still much quicker than the QT based KDE.
Fortunately, with "big players" backing KDE and Gnome seperately, I don't see either going away - a good thing, although I do wish they'd agree on how drag+drop should work
--
ALL YOUR BASE ARE BELONG TO US!
my GNOME has always sat silently on my front porch. And now it's singing MP3s encoded with LAME?
Who would've though that open source software would lead to a singing GNOME?
"Smoking helps you lose weight - one lung at a time" -- A. E. Neumann
they sheme and sheme and sheme...
Does my bum look big in this?
...is that the keybindings use the
full PC keyboard; navigation is done
with arrow keys etc.
That's inconsistent with the unix tradition,
vi & nethack and everything, wherein
one uses the letter keys for just about
everything.
I also hate it when UIs load the meta/alt key
with some weird-ass semantics; I use it
to type 8-bit characters, and that's what
the key is for.
Gnome sucks and Linux is not as stable as preachers claim. I run linux. And with Gnome I can consistently reproduce crashing the system --the entire system. I can't do it under KDE.
For example: On one computer that I have, I install Linux Mandrake (CD#1 only --typical). Then I start a session with Gnome, without making any modifications (no name for computer by default). Gnome complains that I don't have a name for my computer and that this might cause problems. I open Netscape Communicator and attempt to "Edit Preferences". The entire system hangs. From Netscape to Gnome to Linux, the whole thing is gone.
Now the fact that Gnome crashes is one thing...fine, Gnome sucks, move on. But the thing that concerns me is that Linux was toast as a whole! I couldn't break out of the locked session.
Whether or not this is a Gnome specific problem, the fact remains, Linux was compromised at the hands of Gnome.
I cannot say that I can reproduce a blue screen on NT, nor a hangup. On my NT box at work I've never had a blue screen or a hang and it's been running since the millenium (mandatory shutdown for y2k). My other computer at home (more complex installation) might have had one blue screen this year --so few that I can't even remember.
So where is the stability advantage with Linux?
I use gnome when I am root. As a user I like KDE. I am using Redhat 8 and I like KDE. I wanted to like gnome, I really did. I have upgraded it and KDE, and yes KDE is HUGE and its bloated big time. But so what, its linux, and its not like its gonna hit a swap file. Linux does what it does well, and on this laptop KDE is running smooth and sweet. I have eye candy, I have apps I use, and they work fine. Gnome just doesnt cut it when it comes to looking good. There are also several things in gnome that bug me. But the best part of all is that it doesnt matter, I also use Evil Entity and have been very intrigued with Enlightenment. When I get around to gentooing E17 as long as I get font antialiasing, I am going there and not turning back. Evil Entity Linux has shown me enlightenment and I am on board. How cool is it to double click the desk top and get a console? Very. How fast is it? Click and GO. So in conclusion KDE is huge, but has a reason to be, gnome? I dont know what your thinking. Its becomming more blurred every day.
Redhat choses to use Gnome while most of the "Pure" distros like KDE as do I.
In my opinion, Gnome is turning into the Frankenstein of the open sourced world.
I know that this is flamebait, but I totally belive it as true as a recent Linux adopter.
I burned Redhat in a hot second in a showdown between Mandrake and Redhat competing for hard drive space.
I needed more space for my Win98 system.
Before you flame me, Understand the fact that I refuse to run Windows XP on my system and I really like the open-sourced chances in this year.
I am slowly converting my system to Linux and if you want to flame me for that, go ahead.
My understanding is that they removed Sawfish because it is difficult to maintain. The original developer of Sawfish has moved on to other things, and he isn't working on it at all. Sawfish is lacking some major features (multihead support, accessability), and large parts of Sawfish are written in LISP. I guess the GNOME developers don't like working with the code base.
Metacity is simpler than Sawfish, and the theory is that it will be simpler to keep it bug-free.
I've switched to Metacity; I'm content with it.
The guys who get paid to work on GNOME are not doing anything with Sawfish. If its fans are dedicated enough, however, they could keep it going.
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
What i want is a slick empty GUI when i start setting my workstation up. Gnome is what suits me the best right now. I fleed bloat and tight integration in the windows world and im not going to just pickup different branded bloat from KDE. Someone else likes many buttons and for him KDE is better. Dont get me wrong, i love KDE to but it isnt what i want.
All in all i think the competition between KDE and GNOME is very healthy. What wee need to refrain from is mudslinging and bashing.
HTTP/1.1 400
I agree that development for KDE is much easier.
:)
When I have to write something with more GUI
- I use Qt. But on my desktop I use GNOME
- it works much better for me - it is more intuitive and configuration is simpler for me
and I do not like KDE look. Of course it is Ximian GNOME.
So in the end I write Qt applications
that I run under GNOME.
As a Windows-only user for nearly my entire life (minus the DOS/Win3.1 years), I was actually looking forward to being forced into using nothing but Linux in my Computer Science classes. Windows has so many things I hate, and I have heard such good things about Linux.
To my disapointment, when I went into the *UNIX side of the computer lab at the start of this semester, I had noticed that they had upgraded from some pure-UNIX OS to Red Hat 8.0. I figured "oh well, *nix is *nix." The first time I logged in to GNOME, my first reaction was, "Holy crap, this is windows!" Then it began to sink in, the GUI is too much like windows. This was good for all the Math Majors who are required to take CS202, but for everyone else--EE and CS Majors--it seems pretty useless to have such a developed GUI that discourages people from learning handy terminal commands (atleast in a timely fashion). Sure the GUI makes it an easy transition for me, but I know that 'an easy transition' isn't going to help me in the long run.
"Then it began to sink in, the GUI is too much like windows."
I don't get you people.
Many, MANY people complain that Linux on the desktop is dead because the desktops don't look enough like Windows and the transition is too hard. Some of them even demand to copy Windows entirely, including the underlying filesystem structure.
And now, YOU suddenly jump in and say the GUI looks *too much* like Windows? That it discourages people from learning "handy terminal commands"? People complain how "average users don't WANT to learn the terminal" and you complain about how this discourages people from learning the terminal?!
Make up your mind already!
I belong to the "something has gone wrong with Gnome" school of thought. I dearly want Gnome to succeed. It's got a different sort of style and sensibility than KDE and Windows, and there's a lot of great stuff there.
Love it or hate it, KDE feels like a unified desktop, while Gnome feels like a cobbled together set of unrelated tools.
The "Open File" dialog is a thing of shame, and I can't believe that it won't be until October until a replacement comes along. The fact that something so basic has been allowed to stay unchanged so long, in my mind, reflects the difference between KDE and Gnome.
I don't think that it's an organization issue, or even that one group is more clever than the other. My guess is that, at some level, Qt really is better than GTK. I don't know if it's C vs. C++, or KParts vs. Corba, Glade vs. KDevelop... Perhaps Nick's got it right, that it's the underlying objects. KDE doesn't seem to have suffered from having a C++-centric toolkit, and Gnome doesn't seem to have benefitted from having a C-centric toolkit.
The last release of KDE had some pretty cool stuff in it - I was eager to get my hands on it and play with it. In contrast, most of what I've heard about Gnome 2.2 has been about what it doesn't have in it anymore. It apparently won't even be featured in the next Knoppix release, since it's broken so badly.
But I wouldn't discount the future of Gnome. Maybe .NET/Mono will solve the problems (I wouldn't bet the farm on it). Maybe there are no problems at all - just a different desktop, with a different way of doing things.
But, gah... Please, fix that "Open File" dialog!
If you can consistently reproduce crashing, why don't you report the bug?.
As a followup, I wonder if we can finally settle which religion is the one true faith and whether or not abortion should be legal.
"Your superior intellect is no match for our puny weapons!"
The proof, which is left as an exercise to the reader, is more or less the same as one would use to proove the lameness of most window-managers. (Hint: Try to prove that it is LAME to have more than three applications taking up screen-share at once.)
Ratpoison, due to its special properties that make it more like screen than a window manager, is one of the few acceptably not LAME window managers under X11.Something concerns me with the Qt licensing. I'm asking people who likewise share a love for the freedom that free software gives us, not to those who don't really care.
Imagine 3 years from now KDE has overtaken the Linux desktop, and GNOME/GTK+ has faded to obscurity. The Linux desktop is beginning to look bright and we start to have many commercial applications made for us (free is always better, but commercial is necessary).
With GNOME or KDE it is possible to make commercial applications. With GNOME the developer merely takes advantage of the LGPL license. In KDE however, the developer would need to purchase a license from Trolltech for Qt.
Now I have no problem with making companies pay - it's an incentive to make free software. But what I don't like, is if Qt becomes the necessary standard, that we have a commercial company that is the controller of the fate of commercial applications. I don't like the thought of commercial apps for Linux being in the hands of another company - I'd much rather if the community controlled such a mechanism.
So I want to know if others think my concerns are legitimate or misinformed?
Did you have another computer available ? Normally if linux seems to hand you can still telnet/ssh in and analyse the problem, then shut it down safely.
graspee
lets compare applications
Gnome/GTK vs KDE/QT
Web Browsing
Galeon
Galeon is better by default, it supports more since its based on Mozilla...and its fast. Konq's "tabs" are shitty, shitty when you compare galeon's tabs functions, and the speed shits all over konq.
Multi-media
Mplayer (gtk)
Nothing can touch this player, sure theres KDE frontends available, but the default is the GTK frontend, Arpi chose the better GUI toolkit.
IRC
Xchat
I've seen a few KDE IRC clients, they're either heavy bloated with shit (kvirc) or so featureless that its not usable.
News
Pan
Knode is trash, sorry to say, some attachments never quite work.
Email
Evolution
Kmail, see above...plus it cant thread my messages that well..Sure it looks like Outlook, big deal..Konq looks like IE.
Mame
gxmame or grustibus
You want ugly, QMamecat is *ugly*.
Music
xmms (gtk)
Noatun is so shitty, why do they bother even developing it? Using seperate tools for media playing, mplayer, and xmms for music...why is there a need for Noatun, there isnt. basically KDE try to make a KDE tool for everything, even if it sucks, even it crashes.
the only thing going for KDE is the actual desktop environment and Konq as a file manager, everything else is either gnome and/or GTK has the advantage. They simply offer better programs, more mature programs, less prone to crashing.
http://www.fanboy.co.nz/adblock/
I think it was pre Redhat 5.3 that I've been using gnome since, I do notice you said Gnome Sucks, maybe it's just how as you said "Mandrake" has packed it.
I've been using it within my own self build of Linux with no issues.
Remember you are using "Mandrake" as a desktop user / Newbie this is a great choice of distro. But common you can't say "So where is the stability advantage with Linux?" without trying others. It's like saying that home cooked food sucks, with out trying your mothers and grandmothers.
Linux is Linux, but distro's add patches and junk too.
Right now, and I am telling you this becasue you are geeks. No MATTER what I do, KDE, GNOME, Redhat, Mandrake, Evil, and all the others..........THEY BREAK! I have broken every installation possible, except maybe Knoppix, but thats in a class by itself. When I setup a SERVER I dont give a damn about the GUI interface. I want stability. And thats what I get. Redhat 7.3 on my servers. Redhat 8 with no gui on my firewall seems to work OK but is a pain in the ass. The point is that NO xwindows system has got it down cold. I want a review of the Xwindows server that knows my vid card, knows my sound card, knows that I have hardware graphics etc. My redhat 8 using KDE has become broke at my work. Sound card is busy. Always busy. Windows doesnt complain only Linux. Configure till my ass is blue and its still refusing to play XMMS. WTF. More important then KDE or GNOME is that linux gets its act together. Yes I know a new X is out. Sorry to say this but windows slogan was "where do you want to go today" and Linux under a graphical interface is "What do you want to break toaday?"
I say that, because I know if I explain my complaints with Gnome, I will be criticized that "that's not the latest version of Gnome, you can't say anything about Gnome if you don't use the latest build". I use the Gnome that comes by default with RHAS 2.1. Not by choice, but for business evaluation of the default install of RHAS 2.1, and I must say, it sucks. Just a few examples: can't lock the screen! Yep, click on the lock button, and nothing happens. Furthermore, all the "Alt+something"shortcuts don't work. I noticed that they are defined with the metakey, but obviously, that doesn't work with our (finnish) keyboards. (AFAIK, RHAS 2.1 is roughly equivalent to RH Linux 7.1).
Another little annoyance is the Gnome terminal, that does not scroll when using the shift+arrow keys. It may, again, seem like a little problem to you, but we do so much work on the command line that this does annoy us. Expecially after being used to the friendlyness of Konsole.
What we are used is KDE that comes with RedHat 6.1. My humble personal opinion is that Kicker and the other components of KDE are much more polished, snappier and powerful, even in that relatively old version of KDE, than Gnome from RHAS 2.1.
Oh, now I see, I will be criticized that "hey, that's not Gnome, it's how RedHat packaged Gnome". Sorry, I thought that, if anyone, RedHat payed particular attention to how it packages Gnome. After all, it's the default choice in RHAS 2.1 installation! So you see, you still can poke holes in my complaint, because I have not bothered to download the latest Gnome, isn't it.
Sigged!
While it's nice Linux emulates these other OSes for "consistency" or such, why not develop a new "type" of GUI? Remove the desktop metaphor, the icons, the needless menues. Why not a simple GUI with no mouse where you cycle between things you want your computer to do? A circular node-based selection scheme, like the GameCube's OS except instead of moving around a cube you move around a sphere or circle, where the options are chosen by moving left or right in the circle and choosing things like "E-mail," "Write a paper," "Browse the Internet," "Write a spreadsheet," "Install something," or even "Have computer tune itself up" (so that it sounds easy to understand to a normal user, but it does all the stuff they don't care about like defragging the ol HD or updating virus protection - a technical support employee's dream - just name it something that makes it appealing for them to run it).
A friend of mine once said "If you could make something easier to use [than Windows], I'd buy it." Granted, he's not into computers, but the majority of people aren't "computer people" at all - they just want their computer to do what they paid $1000-2000 for it to do. And, being technical support for the freshmen in my hall, I can tell you that NOBODY who isn't into computers ever updates security packages, virus protection, or even software they're using, nor does anybody ever run defrag...
There has been a lot said about the usability of GNOME, and a lot of work done to make the user interface more consistant. However I think that it has mostly been a waste of time. The people who are writing the GNOME Human interface guidelines are forgetting that the majority of GNOME users are going to be UNIX/Linux users, and that to these people it is not necessarily atractive to use a desktop environment which tries simply to be a better Windowss than windows. Take for example key bindings. In the Unix world there have always been two different sets of keybindings that people use, emacs keys and vi keys. I think that it is fair to say that the majority of unix users spend a lot of thier time in either emacs or vi. Gnome used to try to emulate some of the emacs default keybindings, but now they all seem to have been replaced with windows keybindings.
Another good example is the "too many clocks" problem. A Sun sponsored ethnographic study into GNOME usability said that users were confused when trying to add a clock to a panel, because there was a multiplicity of clock applets. The people who write these things make a basic mistake of thinking that a windows user should be able to walk up to a UNIX machine, grab the mouse and go, and that makes for good user interface. Well its not true. The old MacOS is often cited as a good UI. The first time I tried to use it, I didn't have a clue what was going on. The menu bar at the top confused the hell out of me. That doesn't mean that it wasn't a good UI, it just means that it wasn't TWM or windows 3.11, which is what I was used to at the time. So I was pissed off when I upgraded my version of gnome and half the applets I used had gone!
Don't even get me started on window managers with maximise buttons!
Developers should remember who they are developing for, and give more precedence to unix traditions than to windows traditions. It is nice to be able to attract new users from other platforms, but it shouldn't be at the price of losing users on the current one. Users from MacOS or windows should have to learn how to use a new user interface. If theres nothing different then theres no point in changing.
psr --History is ending.
I geuss desktop-interfaces are like beer or cigarettes: the basic functionality is the same, but everyone has his favorite brand.
just my 2 cents...
[rant]
what is it with everyone wanting to have one interface on every computer? Isn't one of the pinciples of free software the principle of free choice?
[/rant]
Beware of Programmers who carry screwdrivers. -- Leonard Brandwein
They leave out a lot of imho useful options, while there is an "input methods" menu item for every input box, which you can accidently set to "cyrillic" or "amharic" or ... and fsck up your input box. Yes, I can correct it, but a newbie can't. And yes, these things _do_ happen. A few weeks ago, my mom saw a secretary in a hospital who accidently lost a toolbar. She had to wait until the next day, when the tech guy was around. These things shouldn't be removable by default. Experienced users, the ones who use it, can turn the option on in a matter of seconds, but a lot of people who don't use it can't turn it off.
It's been a while since I checked out KDE, and it's even been a while since I used a non-Windows platform, since I worked out that having 4 computers constantly on was costing me a lot in electricity, so I now only have 1 computer on all the time and it has to run XP because I'm a big emule user. (Yes, emule runs under WINE, but it runs like a bitch).
;) )
However, it was always my experience in the past that KDE and gnome were both bloated as WMs, so I ran windowmaker instead. The majority of programs with guis that I ran used gtk since it seemed that the whole KDE death star infrastructure that gets started up the first time you run a KDE app was even more bloated and crash-prone than the gnome equivalent.
My own programs that had a gui I wrote with gtk because I found it better using gtk with c; I am a huge opponent of c++.
I know the look and feel is a pretty petty way to judge widget sets or WMs, but KDE always gave the appearence of striving for Windows-user acceptance, while gnome seemed to be about Getting Things Done. Gnome had rough edges- at the time it didn't have anti-aliased fonts, but I still refused to use KDE apps just to get the nice looking fonts.
KDE apps always seemed less stable than their gnome counterparts. I had a lot of bad experiences with Konqueror crashing, especially in file explorer mode.
Basically my experience of KDE was of a pretty gui that emulated Windows, but the code behind it was either not finished yet or buggy. "All front", you might say.
Gnome started to go this way too- nautilus, despite being absolutely beautiful and useful too, was very much an example of "All front" with the bugginess and incompleteness.
So what exactly am I rambling on about here? Hmm- I think the take-home message is that big bloaty window managers suck, windowmaker roolz, c++ sux but hey, I'm actually running Windows anyway.
(But spreading it out over more lines makes it look less like flamebait
graspee
Taco: how about a modifier on New Account Moderations? Surely it was new weenies who modded this POS up--right?
I switched from slackware to SuSE a long time ago. around SuSE 6.1, so I guess you could say I "grew up" on SuSE and of course because its a Germant Distro KDE was the window manager of choise. This was because the non North American's weren't as caught up in the debate over wether it was politicaly correct to use the non-open Qt libary and therefore spent more time polishing.
On my new SuSE 8.1 tho I notice that the KDE is slow, sometime drifting off into LALA land, and sometimes not coming back I've had actual screen freezes that required pulling the plug and rebooting. Now that I've got a cable broadband connect it's time to do some serious updateing.
Gnome on the other hand seems to work a lot better for me does slowdown occasionaly but hasn't actualy frozen yet,(a lot of the slow downs seem to come from Mozilla and not realy Gnome) I miss the more familar KDE interface Gnome is very spartan in comparison.
One advantage I've really noticed is that Gnome bassed app run a lot better in KDE than KDE app run in Gnome. A good running KDE is a pretty good desktop I've notice that the look and feel of Windows XP seems to be the same as KDE 3, and of course everything in the KDE. I've noticed that when I'm on the wife Windows XP I start to do someting, and have to stop myself because the software isn't in there.
Apocalypse Cancelled, Sorry, No Ticket Refunds
KDE is just turning onto XP clone. Yeah the gnome file picker is lite, but alot of us like that. What else do you need to do in a file picker? Look at fester adams? Click on "My Desktop"? "My Network Places" Some of us don't need it sugar coated.
DUH Me thinks best UI is like whatever microsoft happens to be selling.
This guy sounds like a wank gnu newbee or a closet case ms lover.
-makoffee
Why would I want to change to either Gnome or KDE? Do they do something so spectacular? As far as I am concerned, Fvwm works just fine thank you. It is fast and bloat free. It lets me get on with my work. What more could I ask for? "Themes"? "Skins"? Yeah, right . . .
I prefer Window Maker, thank you very much!
http://www.windowmaker.org/
"Whenever the cause of the people is entrusted to professors, it is lost." ~ V.I. Lenin
A happy GNOME user myself, please someone...tell me it isn't so.
If you're happy with GNOME, why should it matter what anybody has to say about it? I've never understood the mentality that things in life are deemed "worthy" only if they're popular (pop songs, software, beer, etc.).
"or innovate and create something people will actually want to use."
But that is the problem. People don't WANT to learn something new!
"Average users" want things to just work. They want zero learning curve. They DEMAND things to work the like the way they used to.
"Innovation" will NOT make people switch.
When I first read the headline I didnt see what the big deal was about GNOME and LAME.
A command line encoder and xmms are good enough for me.
Whats next? kWHINE?
my associative arrays can kick your hash - TCL
Go on then, what is it?
Ignore the comparison with KDE for a moment. And the fact that he is pro-KDE. The article is written in such a way, that it provokes. This is the purpose of it. So that people discuss it.
He raises some valid "problems" of GNOME. Those problems are more metaphyiscal, so they might don't actually have to concern you.
He raises the valid question: "What does GNOME stand for?"
The whole project seem to lack consistency in its development process. The whole core parts have been totally replaced. (WM 3 times, Configuration once, FM once). The laudible idea of an "GNU Network Object Model Environment" has been dropped in favour of being a language agnostic desktop enviroment.
Those aren't real problems, but they are probably the reason for the deficiencies of the Gnome desktop in respect to UI consistency, which is the part KDE concentrated on. And meanwhile, KDE gained some language independency of its own.
Please note, that I didn't say that the GNOME Desktop is better or worse than the KDE. It primarily means, GNOME could be better than it currently is, when it had concentrated on their primary goal (Being GNOME).
In the authors admittently slightly provoking words:
"GNOME's higher purpose was forgotten somewhere along the line, after which it degenerated into a LAME Franken-GUI."
"Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
Mod me up to mod parent up!!!
My uptime/stbility with Linux is a perfect record so far (2.5 years of solid use at home, no crashes). I have bluescreened/execeptioned/GPFed/protection faulted/hung every version of Windows I have ever come across. I have a fucked memory socket on my PC at home - so I can only use 512MB of the 768MB that should fit. If I put the extra 256MB in, Linux works just fine, and Windows will boot, but as soon as I run DirectX WHAM, the machine freezes. That's probably because Linux doesn't ever get up enough speed to use the last 256MB RAM...but maybe not.
All those moments will be lost in time, like tears in rain.
KDE vs GNOME.. GNOME is lame.. comeon, the article is a TROLL and this guy is just pointing that out!
From these two articles I personally thing the author is doing a big trolling here. Isn't the whole point of variety is picking what you like and using it? I run gnome 2.2 on my slackware box and I love it. I also have a powerful machine to enable eye-candy and other nice features that comes with nautilus and other programs in the gnome suite.
Nothing is perfect, so how does this article actually _help_ anyone. It just seems lik a waste of bandwidth. I know that KDE is more consistant in its look, but I still stick with gnome. Because frankly I can. If you want to run KDE run KDE. If you want to run ratpoison run that. It is your desktop you can do what you want and when you want.
If you don't like the state of some project instead of complaining about it and anaylzing more then the United States is with Iraq right now, join a group and help out. Something as simple as running the software will improve both. If any software crashes that is associated with gnome or kde. Each project has a database for bug reports. Just filling out one new bug report makes the software one step closer to perfection.
Complaining about things is less productive then doing something about it....
While GNOME has its issues there are a couple of things. (ironic because last night at the LUGS Linux User Group Switzerland, we talked about this)
1) KDE looks nice, but it has X different messy icons, GNOME or in my case BlueCurve tries to keep things simple and consistent
2) Can I write a closed source program in KDE without having to pay QT 1500 USD? NOT LIKELY....
I like KDE, but because of the fact you have to pay big money to write closed source is a reason I always avoid KDE. It is not that I am going to write closed source myself, but when I consult client I have to lay down the options. These days that kind of cash is hard to get, for what is essentially only a set of API's!!! Which comes for free on most platforms....
"You can't make a race horse of a pig"
"No," said Samuel, "but you can make very fast pig"
Ok currently I run windows as my main desktop. Every now and then I use linux and I have always preffered KDE over Gnome. Gnome is just too much of a pain to get what I want done. Where linux needs to change is that 90% of people use GUI's for a reason. there faster to get what you want. linux needs to get more away from this text mode crap. I don't like opening the terminal and having to type 4 commands just to get one app to open.
sorry for going off topic.
MY MY that disk must of came out of your historical archives to have had Netscape in it. Maybe you should try a disrto were Gnome and KDE weren't ALPHA releases and see if you can reproduce the crashes.
Apocalypse Cancelled, Sorry, No Ticket Refunds
i'm glad that someone has invested enough time and effort to spend his life fighting the important battle of mocking a desktop system that less than 10 percent of the world has even heard about. no, he's not autistic. really, he's not. WORST EPISODE EVER.
I've noticed that KDE is significantly slower on a faster machine, and both KDE and its apps crash tons [kprinter corrupts often, resulting in a lot of wasted ink, Kwrite, like Abiword, can't stand to run; kformula just doesn't work; kpaint works for about 30 seconds before a crash]; Gnome doesn't crash.
So as far as I can tell, it is KDE that is lame. I've heard that it is because KDE doesn't take advantage of the Xserver capabilities, nor the graphic card capability. But boy, it really is feature rich; but feature rich and slow is still lame, especially if the features actually working must wait till a later version.
That said, I can't get the sound working on either system -- but after reading a lot about it, I think that's really a Debian problem. As one website puts it, "ALSA is Debian is completely broken". [Beyond that bit of wisdom, they still weren't any help.]
All of which may make it sound like I don't like Linux or Debian. Quite the contrary, Debian/Gnome is excellent at what it can do.
KDE isn't; but it *is* more user friendly, and belongs in the home environment. It is marginally better than Windows {95, 98, 2000, ME, Expectorate} in a lot of ways.
Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
Gnome 2 lacks easy configuration options. I don't understand the Gnome developers who think I'll install an desktop environment which my wife could not configure herself. And if I do the configuration for her, I'll hear pretty rough words if I have to use some mystical registry editor to change settings.
I'm not using Gnome anymore. Haven't checked out 2.2, but propably will some day. The main reason for not using Gnome lies not in Gnome, but in application support. I've found KMail to be the best email agent out there. It's features surpass Balsa and Evolution. And Konqueror is a superior browser compared to Mozilla. It just seems LAME to me to run KDE applications from Gnome desktop. So that's why I use KDE.
But if anyone prefers Gnome to KDE, that's OK with me. I just hope Sun Microsystems will make an effort to better Gnome like Apple is doing for KDE.
So I'm giving KDE a try. It has problems too. The most annoying one to me is the way that it switches focus when I use my scrollwheel. It has options for what to do when clicking any of the mouse button (focus, raise, etc) but not the scrollwheel. When you scroll a window that is not focused and not on top, it gives focus to that window but does not raise it. This maybe wouldn't be bad, but then clicking on the window also does not raise it. You have to focus some other window then come back.
Another thing I don't like about KDE is that it is hard to add buttons to launch X (not KDE) applications to the sidebars. In gnome I could add a launcher easily. In KDE I have to add a non KDE app, it gives me a browse dialog. I don't know where my apps are, probably usr/bin/ or usr/local/bin, I don't want to hunt around, so I try to click on my terminal button so I can do a `which app`. The dialog has the sidebar. Doh.
The choices for applets in KDE is very underwhelming. In gnome 1 I was able to put applets for gaim and xmms in my sidebar. They are unobtrusive there and available on all my desktops. It was wonderful. KDE doesn't have these.
Sure the KDE apps all look the same and act the same, but they are not powerful compared to other stuff. I always use Mozilla as my web browser, open office as my word processor, etc. The KDE stuff are nice, but not as full of features. As soon as you add in non-KDE apps, you lose much of this consistency.
Gnom3 is 4 teh l0000zerzzzz!!!!!!
KDE is K-R4D!!
KDE i5 d4 B0mB!!!!
Gn0m3 is teh Suxxxx0RRR!!!!!
hehehe1!!!!!1
Personally I still don't understand why on a computer we want to implement a "desktop" and have "folders" (the word directory is almost dead-it's something that you look streets up in!?) where we keep out files in our mythical filing cabinet.
For %&'# sake this is a computer and while the machine itself is confined to the real world and the screen are flat surely new thought process can be brought to bear within the computer environment to create some new and innovative ways to process and describe information rather than putting a dumb desktop on a desktop.
LAME as in Lewd Alliance of Midgets Everywhere..? :)
Take life easy: one bit at a time.
if there was a battle
GNOME is or very shortly will be the default desktop for Solaris, RedHat, Debian, HP-UX, and AIX.
Most people love Evolution, GIMP, Pan, XMMS, etc. all great GNOME/gtk apps. I can't think of any killer KDE apps.
KDE is pretty much irrelevent.
That's GLAME to you mister.
I like it, but I'm a redhat newbie so maybe I'm just lame.
be vigilant, be pure, behave
I couldn't break out of the locked session.
How do you know that XFree86 was not the problem?
or gdm or even some other GNOME component?
Could you still ping or ssh to the machine?
-- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz
Perhaps it's just X that's hung, not the whole operating system.
/etc/hosts to cure the problem - your machine needs to be able to look up the IP address associated with its own hostname.
Try killing X with Ctrl-Alt-Backspace.
I believe you need a single line in
As I final word, I have to say my main concern about gnome these days really, genuinely is gconf. I know about it being not evil, not really a registry, XML based, easy to modify, and such. I don't buy it. It is a registry.
Yup. I don't like GConf either.
That being said...that's the only thing I agree with of the original article.
Some of the most egregious things in the original article:
Plenty of alternate language-bindings have emerged for Qt and KDE, so nobody is limited to writing in C++.
Uh, huh. And the most common UNIX language is C. And it's what most GNOME programmers choose to use. And KDE doesn't cope with it.
KDE has consistent dialogs for reconfiguring key bindings...
Read "I can't reconfigure any keybinding in any app, as GNOME lets me do, due to the fact that KDE's approach is less flexible."
The KDE picker also lets you navigate through the directories the way a browser does.
*I* use the keyboard to move around the system. I want good tab completion (including partial). GTK provides this.
It has that ancient, Macintosh-like pull-down list that includes the directories above the one you're in.
Oh, the one that lets me get where I'm trying to go without rabidly whacking an "up" button? That one? Is this guy's entire experience with Windows Explorer, not with the Mac OS, and can he handle anything that differs from it?
KDE file-picker slam-dunks the GTK equivalent in terms of
By having shitty keyboard support. Yeah, it sure does...
The reason the file-picker is so easy, feature-rich and consistent is that it is a standard part of a cohesive, maturing framework.
Umm....gee, you mean *exactly like the GNOME file selector*? Read as "I read KDE developer propaganda, but have *no* idea how GNOME works."
One of the nicest things about KParts is how easy it is to use from a programmer's perspective.
*Every* toolkit I can think of has a easy-to-use standard open/save dialog. The Mac had it back in '84, for chrissake. Has this guy ever written a line of software?
Read my lips: no new file-pickers.
Yeah, *there's* a good way to ensure consistency. Keep changing the fucking file-picker each minor release. It was changed in the last major release. Just because KDE can't keep a single consistent interface doesn't mean that GNOME should fall to the same problems.
No consistent interface-components.
What is this guy, *stupid*? All the higher-level GNOME widgets (see glade) are precisely consistent. That's what they're *there* for.
The full-featured sawfish window manager has been ripped out, and a weaker-featured version has replaced it.
That's funny. I'm using sawfish as we speak. Perhaps that's because *GNOME* doesn't suffer from WM compatibility problems out the ass. The change was made because most users don't code in Lisp. The ones who *do*, like me, install sawfish. Not *that* complicated, except evidently for this guy. Also, if he doesn't like the simpler metacity WM, why the hell does he like the *ass simple* KDE window manager?
Nautilus, the file manager, is basically stripped down to a bare minimum of features.
I.E. it is not also a web browser. No shit, friend. Some of us don't consider the pinnacle of a desktop to be cloning a dumb decision that was made by Microsoft *completely* for political convenience.
One of GNOME's biggest problems is that it can't make up its mind
regarding what it is. GNOME started out as a framework, a panel, the
Enlightenment window manager and GMC, which is the graphical version
of Midnight Commander. At some point, Enlightenment was replaced with
Sawfish as the default window manager. The incredibly buggy and slow
GMC was eventually replaced with what is now Nautilus.
Of course, KDE did *exactly* the same thing over its major releases, but apparently that doesn't count.
Applications, on the other hand, are still using the old
GTK as well as the new.
Tell me when the *KDE* application base isn't spread out over KDE 1, 2, and 3. I still can't find a newer version of Kcheat, buddy.
Worst of all, by getting sidetracked and making language-neutrality
the highest priority, GNOME has been relegated to a fate of
disintegrating and reintegrating in a seemingly endless effort to find
some decent combination of file managers, window managers, panels and
components.
Read as "KDE sucks to code for in anything but C++ and reasonably supports only *one* file manager, WM, etc"
And where the hell did he pull multiple panels from? Just figured that he could toss a couple lies in there to flesh things out?
In conclusion, this is a pretty pathetic article. The author was wrong, showed bias, wasn't knowledgeable about what he was critiquing, and occasionally pulled stuff straight from his ass.
May we never see th
I agree.
KDE may have a better framework or dialog boxes or something but the apps suck a long floppy one.
This is clearly mindless rambling, which makes it far more interesting than anything else posted in this thread. Mod the parent up! You sir, are a wonderful troll. ALL HAIL TROLLS.
Mod trolls up. Mod flame-baiters up. Mod off-topic morons up.
"I cannot say that I can reproduce a blue screen on NT, nor a hangup"
Try installing a Philips Acoustic Edge soundcard in a dual-processor machine.
Hi, I came a bit late into this conversation. And I wonder why so many ignorant people are replying biassed about GNOME. Look, I'm using GNOME myself for a long time now, I wrote CVSGnome, Atlantis and contribute with patches to GNOME itself. I also tried KDE 3.x the past months and I must say that it nearly sold me too. I think that the initial writer is right with the points he brought up. Even as pro-GNOME person we shouldn't ignore the facts that GNOME has a lot of issues. I personally don't like GConf either nor do I like the button oder or the permanent inconsistency in the Dialogs and Windows of GNOME. I recently wrote a small UI review about it. It wont help GNOME if we go up another lame fight again where pro-GNOME users are replying biassed how much better and mature GNOME is. Unfortunately it's not. I really wish that pro-GNOME people are going to use their HEAD before replying either here on /. or any other place and defend GNOME all the time. On all places we defend GNOME but on the GNOME sites itself we complain about all kind of shit that we liked to have changed in GNOME. By all the defending on various places we suggests the developers of GNOME that they are doing everything right as their target audience likes it and then changes hardly happen and development goes on slowly. We should stop defending GNOME all the time and start a true objective and serious discussions about the advantages of KDE and the disadvantages of GNOME so we find a base to continue conversation on. GNOME is a nice plattform which has it's powers but KDE is definatley FAR ahead right now and 3.2 will leave GNOME behind (as if it's not behind already).
This is my personal opinion written by someone involved and use GNOME. Not everything that has been decided on GNOME are good decisions. GNOME is a big project these days and the days where it was just a hackertoy for the handful developers are over. People should learn to work in teams and get the issues sorted out but unfortunately there are still to many individualists working on it who like to force their ideas on other people.
oGALAXYo
Have you guys seen Slicker?
http://slicker.sourceforge.net/
-john
Slashdot: you'll not find a more wretched collection of villainy and disreputable types...
RANT starts: open source desktops are always going to be hampered while you have this plethora of WM's. Joe Sixpack wants to switch on a computer and surf porn, play games, email ppl and stuff like that. Hell, so do I
Nobody wants to standardise like CDE (urgh), but who wants loads of WM's? If you're developing a WM or desktop environment, please stop
I think GNOME needs something like Sawfish -- something with useful features rather than just a Microsoft clone. If the GNOME people have gone off Sawfish, that's a shame, because there's nothing else like it.
In my experience Sawfish versions 1.2 and 2.0 are not even ready for beta testing. They crash readily and badly. Don't try them unless you're interested in development.
Sawfish 1.0.1 is fairly solid, and no other free window manager I have heard of comes close in features. It makes it easy to work efficiently. For example, if you maximize, restore and close windows a lot, you can put "Maximize window toggle" and "Delete window safely" on keys easily. You can do the same with about 251 other functions including XMMS controls.
John Harper commits some user interface howlers like the fixed-size "Edit binding" window, but you'll find that sort of thing in all software. Refreshingly, he doesn't readily make assumptions about what features users don't need. Don't want 251 other functions? Don't use them. If you want a particular window manager feature, try Sawfish 1.0.1 first. It's more likely to be there than in any other window manager, and it will probably be easy to use.
The Sawfish list is busy, John Harper is there, and development seems to be going on.
Most of it is written in the author's own personal lisp dialect. One language per developer is a bad principle, but in this case it helped Sawfish become very useful quickly. You seem to suggest that Lisp is the problem. Does it make software hard to maintain?
Metacity is good for Windows users. It's a better default than Sawfish was with that ugly Crux theme and the settings it came with in the old gnome defaults. But it's a shame that there's no longer a modern, sophisticated and efficient window manager in the project.
... or something similar. I still hope there's another revolutionary instead of evolutionary step in GUI-Development. Like the step from Text to GUI's. Like Text is still used the old GUI's will still be used then. My guess would be that the next-generation GUI (10 years or so) will improve in intelligence (AI-Agents, or a System which knows more about itself and can help the user because of increased data-knowledge better) and the GUI will transform once more because forms follow function then.
:)
Actually i dream it's me implementing the next-generation, but like Homer i can never see how it looks like before i wake up
The article in question is obviously nothing anyone should take seriously. It does not even pretend to be an honest comparison between two windowing environments; it's basically one person's rant about why he prefers one over the other. Good for him, but mentioning only KDE's good points and only Gnome's bad points isn't a useful comparison to anyone else.
I'm surpised at how poorly informed the people who discuss Gnome vs KDE are. No one has mentioned any of the new accomplishments both environments has achieved. It's still all "file selector" this and "configuration options" that. Dudes, I stopped fretting over thing like that years ago. There's plenty of other things that need focus for a good desktop environment, and are being worked on as we speak, but no one has mentioned them in any of the comments I've read.
Anyone here even know about the massive time spent on building a rich and powerful "accessibility toolkit" ATK? Or the very well thought out multimedia framework GStreamer that's currently in development. I've only seen a few mentions of the establishment and accomplishments of freedesktop.org - whose goal is to set standards (such as the HIG) which both Gnome and KDE can follow to achieve consistency and inoperatability. How about the universal adoption of Unicode (using UTF8) throughout so that proper internationalization is finally possible?
These are important things, and much more forward looking than all the nitpicking that's so prevalent in these discussions. These articles and the bickering that ensues are no better than "celebrity tells all" and "other celebrity makes rebuttal" shows on TV. Totally pointless - fun to watch sometimes - but pointless.
One thing I need to add: Most complaints about GConf that I've read are miss-informed. Yes, the closest approximation is the Windows registry. But it was created with the strengths of that registry in mind, and steps taken to get rid of the problems that the registry had. For example, ALL keys are documented. Which is easier? Hand editing a text file, or going down a list of fully documented options in a gui editor - toggling boolean keys, editing strings, etc.
I'm obviously a Gnome user. I know KDE has it's own list of accomplishments, but I don't know them well enough to list. My point is, why the hell are you choosing a desktop environment based on which has a better file selector? There is plenty more to look at.
Loban Amaan Rahman ==> Anagram of ==> Aha! An Abnormal Man!
As a long time GNOME supporter and user, the latest incarnation has completely turned me away from it. I was a very happy Gnome v1.4 user and still run it at work. The problem now is that my favortite apps are starting to convert to v2.2 and soon I'll either have to run v2.2 or stay with obscurity in v1.4 My biggest gripe with v2 is Metacity. And yes, while you CAN switch WM's, Sawfish just doen't work the same as it did in v1.4 After not running KDE since the original v2, I have now returned to it with v3.1 I was truly impressed at how much has changed in it and the improvements are unreal. Sorry boys, but your choice of taking MY choices away in Gnome have caused you to lose yet another supporter.
"Klaatu, verada, necktie!" -Ash
It's such a stupid argument, because *no* one can get along with just KDE apps, and it's a pain with just GNOME apps.
Kcheat and Licq are the best of their respective genres of software for Linux. You wanna use em, you're gonna get kde-libs.
However, GTK has the best AIM client (Gaim), all the best P2P clients (gtk-gnutella, lopster, ml_donkey_gui, dc_gui), the best audio app (xmms), the best system monitor (gkrellm), and the most powerful WM (sawfish, though I could see some people not needing said power).
Kde has a stupid naming scheme.
GNOME has a more-technically-user-oriented file browser (with bash-style tab completition) that sucks for ex-Windows users.
GNOME doesn't have DCOP, and hence script-based control of the UI.
KDE has more *crap* running at any given time, which I generally find makes for more fragility and a PITA to troubleshoot.
GNOME has GConf, which is a bad idea.
I *hate* KDE people flaming GNOME (particularly the vocal and generally completely wrong Mosfet), and I'll flame back when they do, but until you can totally ignore the other set of libraries and apps, people should calm the heck down. Neither environment can stand on its own yet.
May we never see th
I use linux. I have more skills than the average computer user, but I'm certainly not an elite GNOME hacker when it comes to getting what I want out of my desktop. I do almost everything from a terminal, except for a handful of apps that I launch from the toolbar (very similar to the way I use the quicklaunch bar in Win2K). But I avoid the "Start Menu" menu-inside-of-menu time lag as much as possible, prefering to open a new terminal and even start something backgrounded.
I loaded RH8 on my new home computer instead of RH7.3 which I was using at work.
I want my edge-flipping back. I want to go from view 1 to view 3 without going through view 2 and I want to click a box in the configuration tool to do this and not recode my interface. This was there for me in RH7.3. It is gone now. That is not user-friendly. When I upgrade a piece of software, I should get all the functionality of before, less of the bugs, and maybe some better things that weren't previously available.
This is not what happened in GNOME. I'm thinking about finding out what the latest KDE has to offer. Until then, I've sorta avoided booting into Linux for now.
It's really hurting my "work-at-home" situation...but I'm managing.
Mordor...a magical, mythical land where women are more rare than dragons--but where every man would rather find a dragon
I don't care (much) what my desktop looks like (although I do like Aqua). Even if it looked as bad as Luna I could get used to using it, as long as all my applications behave in the same way. If I click on an 'Open' menu option, I want the same open dialog as if I click on any other 'Open' option, or at least have the same core appearence, with other application-specific sections. I want buttons that do the same things in different Apps to have the same icon. I do not want to have to think 'Is this a KDE app? Is it a gtk1 app? A gtk2 app? Oh, no this one is a motif-based app.' Windows manages this (more or less). OS X does this (even with X apps, to a very limited extent). X just fails. It was designed as a pixels-on-screens system, not as a full-fledged windowing system and this legacy is still with us. Adding 3 different widget sets, each with its own UI paradigm does not help matters.
I am TheRaven on Soylent News
Begone with the hethan's toy which is the integrated desktop experience!..... uughh, shudder
make sure you get aterm with full transparency, a really cool picture in the background and all green text for that old phospher screen feel; aaaah.
I'd apply that comment to a lot more folks, specifically all of those non-technical and semi-technical *nix users who just need a functional graphical environment to do their jobs.
Choice is a wonderful thing, but only if you want a choice. What we need is a cross-platform standardized "baseline" environment that everyone can use for basic computing chores. I was convinced of this when I migrated a backup solution from HP-UX to Solaris. All 9 backup operators knew CDE, and that really flattened out their learning curve.
Many of the innovations you attribute to Microsoft's Windows were originally developed under UNIX and MAC's years before. The Mac came out in 1984 with a, limited by todays standard, GUI. This derived many of it's ideas from Xerox PARC GUI components.
Innovation is not static. Innovation builds on what works, hopefully without bringing the baggage of what doesn't along with it.
Kiddie Desktop Enviroment
Get a free ipod.
I'd like it if programs were desktop environment agnostics, or generally would not care of your library infrastructure.
It would be nice to have usefull applications which you could use with any widget library, and the application would conform to the environment; use Gnome if it's available and running, use KDE if it's the one the user likes, or use anything that's there.
Now that we have choice of desktop, the OSS developers need to do the same applications for multiple widget libraries. All the basic applications exist for all the libraries. Developers' time is wasted to reinvent the application using some different set of libraries. But it doesn't need to be that way.
Don't take me wrong: I'm not asking anyone to invent a library which would guess which other library to use. This needs to go deeper than that if it's to succeed.
I can't say if the Gnome desktop is any better than the KDE desktop because I suck and have older (Pre GHZ) machines and can not find using either one of them very comfortable. (But Fluxbox works great thank you.) However, this may just be a coincidence -- but I do find that the programs I find myself using all of the time (grip, galeon, gimp, etc) have more of a gnome (gtk) feel than a kde (qt) feel.
In all fairness -- I have done most of my desktop environment testing based on the amount of seconds it takes from startx until I can be surfing the web or listening to mp3's. And the 10 seconds with fluxbox and galeon always seems better than the 1 minute+ with Gnome or KDE -- but then again they may be minimized if I wear to join the 2 GHZ club.
(+1 Funny) only if I laugh out loud.
Both GNOME and KDE suck wind. Arguing one over the other is like arguing wich is better, a broken leg or a broken arm.
CDE is even better than either of them. If you want something that really works look at Xfce. The current "production" version is xfce3 and it can do everything KDE & GNOME can do, and much more. It also is very nice on system resources. It runs as light as BlackBox or IceWM and is just as fast. And the development version of xfce4 will blow your mind. It'll make you cry it's so good.
The fact is that GNOME and KDE are, functionaly and from a usability standpoint, damn near identical. Under the hood they are vastly different but for a regular user they are interchangable. Bluecurve proved that.
--
If I actually could spell I'd have spelled it right in the first place.
>> XML is human-readable
And so are C++, x86 assembly, and calculus. But why should someone need to learn them, or XML, to configure a desktop?
Software can be as open and free as you can make it, but it will remain closed to the real world so long as it comes with a "For Geeks Only" label.
-- Slashdot: When Public Access TV Says "No"
I use Gnome/Sawfish because I love the keybinding flexibility. I haven't found a way to get this much control over keybindings with KDE. There are some commands that can be bound, but they're pretty limited, and you are limited to one universal meta key.
Is there an easy way to get the same variety of commands and unlimited chord selection with KDE that I'm missing?
Stop-Prism.org: Opt Out of Surveillance
Nicholas Petreley is a raving loony creationist.
Of course he's not going to like anything involving Evolution. Or bonobos, or any other s^hXimian.
Cthulhu loves you.
that they don't end in .inf or .ini. Otherwise they'd be great!
*ducks*
My biggest complaint with KDE is that they concentrate on the features "above" rather than those below.
Notice how on many distro's, nost configuration utilities are written in GTK+, even if they provide KDE as the main desktop. The KDE project does not provide these things. Besides maybe the kernel configuration bits.
Gnome2 provides a system wide way to handle fonts know, provides a way to set up all your networking needs, well most, without getting to those dreaded conf files. Provides tool to set your time, detect hardware nicely, CD management, http server configuration, printer configuration and all this stuff is sytem wide. a KDE desktop can sit there and use them. KDE seems obsessed with providing everything including kitchen sink. Most of the tools they provide are shallow and do not have much functionality. Gnome setup tools rock.
On a side note, Gnome currently provides a better spreadsheet than Koffice (Gnumeric), a better word processor, (Abiword). Kde might provide beter integration as yet, but that is usually way overrated. I consider myself someone who uses a spreadsheet quite extensively, I was shocked to discover that the much heralded Kspread does not have lookup function right now. You have to look pretty hard to find a function in Excel not in Gnumeric.
Redhat ships right now a distro that can do very well without a single QT app, something I cannot say for most others. Yes, including everyone's favourite Mandrake.
Gnome also benefits from more usability testing than KDE, not the bug report kind, but real studies.
One of the authors gripes seems to be GTK. I find it intersting that I found that at http://www.freedesktop.org there are 3 desktop entries there that use GTK which are ROX, XFCE and GNOME of course. so maybe the developers have spoken. It seem easy for armchair programmers to bash whatever toolkit they hear bad things about in one of Mosfet's rants(Mosfet is a Good coder but the person I do not really like).
First you brag GTK+ makes VERY efficient use of X.
Then you complain Give some concrete evidence (e.g. benchmarks) before making wild claims about performance.
Which is it?
Infuriate left and right
In the more recent versions of Windows, the terminal window (cmd.exe) is activated through two menu levels (until you change it), ie., open menu, click on accessories and thenopen the terminal session. Regrettably Redhat has decided to do the same with Gnome under RH 8.0. Ok, you make a short cut, but why hide the shell, this is after all Unix!!!!!
See my journal, I write things there
I was able to configure GNOME 2 with 8 virtual desktops.
:-)
[...]
> I upgraded to 2.0 and the number of desktops was
> stuck at 4 (I want 6)[...]
[...]
I have modified the default Red Hat 8.0 GNOME desktop so the bottom bar simply displays tasks, and I have a small column bar in the top right hand corner with the virtual desktop and a couple of sliding bars attached for commonly used applications.
However, I do miss the greater configurability of the previous GNOME versions.
I would also like GNOME to be less like a Microsoft clone.
Perhaps the developers could look at what Acorn did with the Risc-OS on the Archimedes computer! Acorn made full use of a 3 button mouse: button1 to chose a menu item and the menu dissappears, button2 to bring up a context senitive menu, button3 to select a menu item and kep the menu displayed. Also button3 reversed the action of the arrows on a window - so that if you went past something you could quickly sitch button3 to go back a bit without having to move the mouse. Plus, dragging a scrollbar with button3 alowed you to scroll diagonally!
I am a Java developer and I would love to be able to interact programatically with GNOME ands its CORBA ORB. I have not had a chance to investigate this, but I get the impression that GNOME does not support Java very well - but I'm probably wrong...
I have also used KDE, and I wish both projects to be successful.
-Nivag
it's even faster to open cmd.exe in win: just use Win-R cmd
Oh yeah. Was waiting for this! Still Gnome 1.4 has been and is my preferred Desktop; with Sawfish, of course.
I do agree with many in here that flamewars between KDE and GNOME don't help anyone.
But: we also must be honest about our preferences. With KDE 3.1 this becomes more difficult. It has a lot of beautiful features (and I'm not talking about gadgets), seems to really move into a desktop for enterprise solutions.
Beautiful doesn't apply to its icons either. On the contrary: to me this is still the worst aspect of KDE and there is not much of change in sight. Really ugly.
The really good apps are on GNOME, for sure: Evolution, galeon, pan. All three make my day; plus the 'neutral' OpenOffice. I don't start Windoze any more an any of my machines.
So, the apps are on GNOME, KDE 3.1 is better as Desktop, but ugly.
What I cannot understand, why do so many people in here tell everyone to 'run whatever you like !'
I cannot, because I cannot run KDE with the beautiful icons and apps of GNOME. I cannot run GNOME in the advanced environment KDE 3.1.
GNOME has lost a lot with this metacity-cripple. No idea who ever gave this so-called explanation on 'useability':
All my experience points to the contrary: the less 'my' users know about CS, the more they while away their days and weeks fiddling with exotic settings. It seems to give them a feeling of being in command; or so ??
Plus: of course 'Settings' don't belong into easy reach. Plus, the default must make a lot of sense. Also here GNOME sold much worse. GNOME - including 1.4 - used to default to the worst alternatives (Just think of that over-ugly 'cruz').
No solution in sight - qt and gtk don't unify easily; but to me the killer-desktop would be one containing the best of all worlds.
If Linux is ready for the desktop ??: Sure. One proof: my own - everything Linux.
If Linux - GNOME *or* KDE - is not ready, how can Windows be ?? And I *mean* it. Just sitting in front of one of those cripples running W2K and IE is the vivid proof !!
I want to know why the Gnome developers decided that control-A should "select all" instead of "move to beginning of line" like it does in almost every other (read: emacs editing command-compliant) X application. I can't seem to change it anywhere, even in gconf-editor.
These are the sorts of changes that make me, as an experienced Unix user, want to look elsewhere. I personally grow tired of the drive to "simplify, man!" and yearn for the days of configurable sawfish and a galeon with 1,000,000 options in the preferences dialog.
Anyone have any suggestions as to where I should look? I'm completely open.
[ home ]
Someone wrote that Nautilus is missing in functionality because it does not come with a CVS browser.
So what is CVS?
Seriusly, fish, and the like are so unimportant for the normal desktop user. I cannot see myself making decision on a desktop based on that. Never.
Linux is taking over the world anyway, I personally wouldn't mind if we were left with at least choice, when it comes to desktops.
The world is big enough for the two to hang around.
The site where: "I'm right, as long as you ignore the things that prove me wrong", became a valid method of debate.
This was copied-and-pasted from here. It was originally a reply to an article posted on ZDNet in October of 2000.
Without the backers (ie unix geeks, the very people the latest release turns away), GNOME really doesn't stand a chance.
Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
What the fuck. Hold the censorware project hostage, and become an editor on slashdot. That's not fucking right.
This reminds me of something that happened at my last job. We were using LAME to encode MP3 frame headers so we could then stream them along to our super-funky P2P-erm, "bandwidth harvesting" system. When one of the marketing people asked us for some details about the tools we used, we said "Well, the MP3 encoder we use is LAME." "What?" he inquired. "Yes, we use the LAME MP3 encoder," we repeated. He said, "Well, couldn't you find a better one?" We explained it to him. He became flustered, saying "no customer is going to want to purchase our product if we use that! You guys need to find some Really Cool MP3 Encoder (RCME) or something, and quick!" We laughed. And laughed. And laughed :-)
Regards,
John
Falling You - beautiful
OK, I like GNOME. I'm a Solaris admin, and it's a great desktop to use daily, vs. the horror of CDE.
This guy doesn't like GNOME? Fine! Go away! Use KDE! Use a command line, use CDE or Openwindows (in the Unix and Sun world), use whatever you want. I don't give a shit what you use, or why you don't like GNOME! Nobody else does either.
Somehow too much of the Linux community has turned into evangelical zealots, bent on conquering the world. At one point the Linux cry was that it was all about CHOICE! Now that they're gaining strength, it's all about CRUSHING THE EVIL MS EMPIRE. Drill one level down, and it's all about CRUSHING THE OTHER UNICES (Sun, HP, IBM, etc.). Beyond that, it moves to CRUSHING THE INFIDEL DISTROS which happen to be everything other than the one you use. Then we get to the level of CRUSHING ALL PRETENDERS TO THE ONE TRUE DESKTOP.
Well bugger it. Variation is good. Non-uniformity makes for healthy competition and robustness. Did this guy read about one of the root servers being changed away from BIND? Did he understand WHY they did that? (Hint: It wasn't because BIND was inferior)
This stupid squabbling is pointless. Articles like this shouldn't even be published by a supposedly newsworthy organisation.
"People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
Yeah, expect that Windows Longhorn is looking shit, and will never be copied by KDE.
I'm quite happy with features being taken from Windows, as long as they actually improve it.
Remeber when taskbar labels were not grouped? That was hell.
I am a sysadmin for a large company, and we are running mostly Winnt 4.0 and Win2k on our client boxes. And I can tell you with certainty, I see plenty of blue screens. And when we get them, it is comparitively harder to recover than it would be with Linux.
In fact, when I get a crashed Windows box which has perhaps bad boot files or registry, what I do to recover is boot the PC with the Redhat Linux Based SuperRescue CD, copy the data files and whatever else to a network drive, re-image the machine, and copy the files back.
How hard is it to crahs NT/Win2k? Not hard really. For instance, we still have a fair amount of Token Ring network. If you boot with those drivers active and without the network cable attached the odds are decent for a bluescreen. If you pull the network cable out while running you can get the same. It is often enough that we have to make hardware profiles to handle it.
And I don't think it is the drivers, since we have a variety of network cards from different manufacturers and both laptop PCMCIA and ISA or PCI. I think it is a core problem with Windows.
And let's not blame it on Token Ring either, it has been around for many years. And Linux handles it correctly!!!!!
No, KFlame you!!!
GFlame!!!
KFlame!!!
GFlame!!!
KFlame!!!
GFlame!!!
KFlame!!!
GFlame!!!
KFlame!!!
I quit reading Slashdot...
All that we see or seem is but a dream within a dream.
Actually, one the most interesting things in the Linux development is that Microsoft copies some GUI elements from KDE/Gnome (at least, they promised in the next version of Windows to create mutliple virtual desktops, which was feature of X win managers for years.
That's a bit of a straw man argument don't you think? You're putting up a fragile target and then tearing it down. If I had a bunch of key/value pairs like that, why wouldn't I instead use:
...and so on for hundreds of entries. AND(!) I can add hierarchy at any point if necessary whereas the key/value pair file must be completely reworked.
As for coding difficulty, using the DOM in C++, the code looks something like this:
Assuming you are using libxml++ of course. Personally I prefer using other programming languages, but the code is very similar no matter the language. Let me say that again because it's important: "The code is very similar no matter the language."
And with XML, you get i18n for free. Can your program read Cyrillic characters? What about Chinese characters? Does it handle accent marks correctly? Or are you using ASCII with no contingency for i18n? With XML, it's a no-brainer. If you don't need it, don't use it. If you do need it, it makes recoding much much faster. UTF-8 you say? That works in most cases, it's true, but it doesn't address the other issues of a config file.
With your own config file format, you must handle comments, multi-line values, conversions from this format to the next, incompatible version. All of these are easier when using an XML parser. But you're a 1337 coder. Don't let me stop you. If you like spending time on config files, go right ahead. I prefer to spend time on the rest of the application.
- I don't need to go outside, my CRT tan'll do me just fine.
I'm not sure what version of Windows you are running, but unless it's nt/2k/xp I don't think it works with > 512megs of ram. I could be wrong on this, but I remember reading it in more than one place.
I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.
if (config->getAttribute("fullscreen")->get_value( ) == "true")
should be
if (config->get_attribute("FullScreen")->get_value ( ) == "true")
- I don't need to go outside, my CRT tan'll do me just fine.
Gnome-1.4 had lots of options to tune the environment to your liking. Almost all those options are gone in 2.0 and 2.2. I don't see much difference between 2.2 and 2.0 from the user interface tweaking ability. After the dismal impression gnome-2.0 made, I tried KDE and switched. I tried 2.2 and not much changed. Using gconf-edit to tweak some more advanced features is a joke. it's worse than regedit in windows. GTK based apps look quite nice, but the Gnome-2.x environment is worthless.
Just type 'cmd' in the run prompt. If you're starting a terminal window you're already a CLI-guy anyway, why bother hunting for the icon? :)
Ah, a troll.
Say, troll, did you switch to KDE and notice how stable the Mandrake desktop was while on the same hardware?
If you did get into a mouse/keyboard hang and couldn't get back to a command prompt then just hit the reset button and reboot. Being the smart person that you are you would have installed ext3 or ReiserFS and hitting reset wouldn't have caused any damage or loss at all.
I occasionally experience the kind of hang you are refering to. In my case it is caused by the r128 video driver switching out of accelerated mode incorrectly. FreeX86 has made considerable improvements to that driver and I expect those improvement to continue as folks submit bug reports. That's one of the costs of having to reverse engineering drivers because a monopolist has forced video card makers to keep their protocols secret or risk losing WinXX support.
Running with Linux for over 20 years!
For me the issue with Gnome vs KDE has nothing to do with point and drool file managers or other idiot-friendly GUI based tools.
For me the entire issue is the window manager. KDE has a better window manager. It is more configurable and you can actually turn OFF the fucking bullshit animation that does nothing but make things slower.
If Gnome finally gets a decent window manager then I'll be as happy to use it as I am with KDE. Till then it can go jump.
Lee
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
Can we [GNOME & KDE] just get along?
buffering...
Nautilus is very buggy and slow in GNOME.
Whenever I use GNOME, I try to make sure the desktop does not use Nautilus. Why? Because it crashes all the time, it does not save any of it settings, and it runs very slow.
If I want a file manager, I use gmc or something else.
I do not use Nautilus as my shell because it would crash the shell and make it slower.
I really don't understand why the GNOME developers make a big deal about it when it's crummy.
The only thing I got out of the article is that he doesn't seem to think that being flexible to multiple languages should be a priority. But he's wrong. While KDE has improved somewhat, it's not an environment that most true geeks would want to use. Let me make the point here that true geeks are artists in every sense of the word. With that said, look at it this way:
KDE = An environment for suits and worker bees
GNOME = An environment for truly creative spirits
The very "strength" of KDE, as Peterely would percieve it, is something that no true artist would be attracted to: Consistency. A really good visual artist uses many different colors, paints and media. A really great musician will play and compose for many different instruments. (Think Peter Gabriel vs. Michael Bolton. Who is the better musician?) A really great actor will have a lot of flexibility in their roles. (Think Olivier vs. Tom Hanks. Who is the greater actor?) The same can be said of the whole KDE vs. GNOME war. While KDE has added bindings to allow other languages to fit in, it wasn't part of the original design. It's about as creative as a suit assembling a Powerpoint presentation with canned media. GNOME, on the other hand has been the leader in creativity since it's design was one that was built for flexibility. It's a lot more like a professional video producer using Avid and original source materlial to put together a truly creative and original program.
No matter how much ground KDE gains on the "desktop", the truly creative coders will always gravitate towards GNOME. Remember... it's all about flexibility, originality and creatvity. Not... consistency.
Un-news
Rumour has it he main reason Sawfish does not work as well on GNOME 2.x is because its original creator stopped working on it. He went to work for another company (Apple) which told him not to work on Sawfish anymore.
Whereas, the person responsible for Metacity is still employed by RedHat.
Sure QT licensing in inconvienient for some developers. It beats the hell of the ambiguity it used to have. On the other hand, I think Trolltech is a good rejoinder for licensing fanatics who have nothing better to do than whinge about the GPL. The GPL in this case PROTECTS a business model as well as the code.
Much like the infamous Halloween documents of past years, it shows the Gnome developers where to really concentrate their efforts. The Halloween documents and other FUD from Microsoft has shown Linus where he needs to work on the Linux kernel -- this is much of the same thing. It is a cry to fix certain parts of Gnome that definitely needs to be improved and at the same time, might bring Gnome back to its original calling, to be a damn good interface for *nix users.
If you go for XML, you are creating data that both machines and humans have to strain to understand.
I am quite a heave XML user. I think XMl is good for two reasons:
... ... ... ...
a) I will NEVER write a parser again. That is already enough reason to use XML. Just eliminating all the string digging makes it worthwhile.
b) I think a move to tree structures as opposed to everything-is-a-table is a good idea in general.
That said, one thing about XML that is irritating is when it gets used for things where it not good.
XSLT is a good example of this. A programming language in XML sytax? Why for chrissakes??!!
The problem with XML in a PL context is that it is not possible to build trees with multiple branches without complicated syntax. For instance, the following sort of thing is not possible:
if x
elseif y
elseif z
else
endif
Simply because a tag in XML can only have a start and en end and NOTHING in between, which leads to things such as XSLT's stupid CHOOSE tag.
Also, an example such as
5">
is dumb when if (x >5) then is su much easier.
Using XML syntax for a language just because is just plain dumb. Syntax matters. This (sadly) is one of the prime reasons LISP is dead. All the LISPers chout that "Yeah, but its easy to learn once you get used to it". Bullsh*t.
(if not (> x 2) (+ 4 y))
is NOT easier to read than
if x > 2 then return 4 + y
And for the same reason XSLT is a pain in the butt. But I digress....
The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
Now GNOME and KDE are also available for MS Windows users. :-
The porting is done using Cygwin ( http://cygwin.com/xfree/ , the XWindows for MS Win32 )
Project are
1) CyGNOME at http://cygnome.sourceforge.net/
2) KDE-Cygwin at http://kde-cygwin.sourceforge.net/
On the other hand, say I want to write a shareware program with $25 registration fee. How much do you think is in my cookie jar to pay for what is mostly a hobby?
Of course, trolltech can charge all they want, but then they can not expect to be a standard for Linux users who occasionally run shareware and commercial programs (yeah, you can launch GNOME apps under KDE, but who is leeching now?). Perhaps if the fee was $150 per developer, it would be a different story.
Let a thousand flowers bloom.
Let a hundred schools of thought contend.
(and when we know who the treasonous bastards are, we will kill them all)
Agreed, but you should probably upgrade from KDE 0.03 before you decide if the current version is lame or not.
And if your running linux hitting alt-ctrl-f1 will take you to a virtual console and you'll never have to look at all those damn utilities that can do everything you want done with a gui.
I just installed RH8.0... so you guys are saying there two different windows managers!?!
but seriously folks... you talk to any ten Linux user about what would make a killer new GUI and you'll get ten different responses, half of which will be incompatible.
Any software in active development is bound to have problems. The question left up to the user is: are the problems big enough to warrant a switch or can I hold out till they get fixed. Sadly user become entrenched and just prefer to gripe about other alternatives.
Fill out a bug report!
I'm using Gnome 2.2 built over a Gentoo 2.4.19 based system and overall, my usuability rating is:
.NET??
It works Great!
No crashes! Great apps! Great integration!!
I am speaking both from a power-user and developer standpoints. I reguarly write small apps myself - 'drawing' the interface Glade, and programming the backend with Perl.
Its a rapid development process, with the GUI stored in a simple text XML file.
Ive also done some GTK/Gnome development from from C as well, and I routinely hack away at packages I nab off 'Freshmeat.
Because the multi-language 'thing was emphasized from the start, the various APIs for these languages have all had time to mature. The GTK/Gnome API is easy to understand and work with from any language.
Back to the user perspective: In the past( > 1 year ago ) I DID have troubles with a good portion of Gnome apps - keeping the right libraries current 'and all that was a major pain.
But I still think it has always been more of a configuration management/build issue than the GNOME software - not to say this is ok - but I think that you just 'kinda 'had to know how to do it'.
Nowadays (and this is also very much in part due to the advanced build system *Portage* inherent in Gentoo) everything works great!
Im talkin Phoenix, Evolution, Sacrifice-under-WineX, Gnome-media stuff, GDM, XMAME, system monitor applets, Grip, Xmms, perfect fullscreen mode for apps, VNC, VMware, Gimp - they all work perfect.
StarOffice rounds out my system's productivity app-set - The really seriously only reason for windows nowadays is simply for gaming.
There are quality applications to fufill your average users needs.
Responding to what was said about the Gnome File Requester: well.. I like some of the features mentioned in the KDE version, but the Gnome version is a bit more advanced than what was shown - at least in 2.2 it is.
And I actually like the 'old Mac'style dropdown selector of directories above your present location! I use that all-the-time.
I wasnt aware that things were quite as chaotic with Gnome's direction internally as implied in the article but I DO see some points made - what really IS Gnome nowadays?
I hope that things arent that chaotic!!
However I am not at all happy with the idea of MONO. I think that might very well be suicide for the project - Microsoft CANNOT be trusted to keep things 'open'. Wasnt there just an article about them patenting everything converning
That not where I want to be tomorrow Miguel - forced to pay MS hefty licensing fees for a patent on some part of your technology you thought was 'open'?
Personally I say dump Mono..
Stay the course Gnome orginally had planned..
Bind C# to Gnome with an API like everything else - not the other way around.
And Kudos to the Gnome development team!
Keep up the excellent work!
-- NeTMoNGeR
h GTK2 support (included in gentoo) is out of this world!
I think what we fail to take into consideration the stated goals of both the gnome and KDE projects. Gnome sticks with more conventional development methods, which is to make a program to do one thing, and note a bunch of other stuff which it isn't really meant to do. While KDE does take this approach they do try to integrate individual apps, which some people like and others do not.
On another note, I was wondering if anyone could talk about their opinions on the different flavors of blackbox, namely fluxbox, openbox, and hackedbox. I haven't been able to find a real thorough comparison yet online. It seems that from a development standpoint that fluxbox is more exclusive, hackedbox is one guys epiphany which may have some extra developers but not many, and openbox is like its name says, open. But how exactly do they add up?
Quoting KDE's site:
Vary? Almost rival? What they aren't coming out and saying is that KDE doesn't have any real interop standard, so wrappers have to be separately written and maintained for each language. Therefore they'll always lag behind to some degree, and you only get complete access from one obsolete, brittle, painfully stupid language, and the chance that KDE apps in decent languages will be able to interop with each other (not just the wrapped portions of the framework) is just about zero.
I prefer GNOME; its licensing scheme, basic goals, and many of its technical decisions have been overall quite good. The "few preferences" approach is grossly misunderstood. It's not that they're trying to eliminate the ability to set preferences... it's that they're trying to make sure that software "does the right thing" without needing to set preferences. The canonical example is the option that you need to set in order for the software function to work (e.g., emacs cut and paste). There's no need for an option to make the software work: it should work correctly ALL THE TIME. Is GNOME perfect? No. Nor is KDE.
Others prefer KDE. Fine, enjoy KDE.
Really, what needs to happen is standard setting so that applications work correctly no matter what environment the user chooses, and no matter what toolkit the developer chooses. Please support Freedesktop.org, who really represent the way forward.
- David A. Wheeler (see my Secure Programming HOWTO)
Much of the confusion surrounding the "free" in "free software" arises from the same source as the 1800s conflict between the freedom of the slaves and the freedom of the slave owners.
Will I retire or break 10K?
Could it be that objects distributed across a network are a fundamentally bad idea for some reason?
Here the author makes the point that Gnome has never lived up to the promise of CORBA. Has anything ever lived up to that promise?
I've heard recently that the SOAP guys are changing the meaning of the acronym. O isn't for Object any more.
I don't know much about the issue myself -- though I guess I've still a bit of an OOP skeptic -- mostly I'm just an interested bystander.
Can you write a closed source program with GPL software? NOT LIKELY...
Depends on whether your definition of "with" includes linking the GPL program with your program. Software created "with" Qt is linked to Qt. Software created "with" KDevelop, on the other hand, isn't necessarily linked to Qt. Actual example: Nintendo provides a GCC toolchain to official developers of proprietary GBA game software and can do so because GCC itself isn't linked into the proprietary program.
Will I retire or break 10K?
ow that is't GPL'ed, those same people whine because they cant use Qt for free to write closed-source software.
Bullshit! Pure, unadulterated bullshit. What the fuck are you smoking? It is highly unlikely that any of the same people would be making those complaints. Get a fucking clue, and drop the FUD, asshole.
This article sounds like it's coming from a corrupt politician: the author chooses to ignore all facts with controvert his point. This tactic is universally used by those who are attempting to lead an audience to a false conclusion. Drivel.
What has *science* done?!? -- Dr. Weird (ATHF)
All of the things going on about these wonderful environments, yet I can't intuitivly make anything interact with anything else...even within the same libraries. I mean, you can do this with the very lightweight XDnD libraries, right? Why do we need all of the bloat that is KDE or Gnome? What useful purpose does it serve? It annoys me quite a bit that when I run a simple KDE app that it launches all of that kdeinit stuff that doesn't seem to be providing much usefulness.
Sometimes I really do miss OS/2's WPS. The stuff just worked with no extra coding effort.
More and more society is showing signs that it is nothing but a crowd of dirty, stingy children fighting over who's bright colored oversized pencil is the prettiest. What happens usually in such a situation is that violence errupts, dragging the innocent along with it... or the "enforcer" teacher steps in to kick the shit out of everyone causing trouble. Unfortunately, through either unavoidable circumstance or just plain old bad leadership many innocent will fall under the blanket punishment policy and the majority of the worst trouble causers go unpunished eventually leading to a "Red Carpet" treatment to the trouble causers.
Gnome sucks and Linux is not as stable as preachers claim.
Lovely, a KDE troll. Fortunately, your kind will be soon gone, as all the influential players in the expanding Linux world have already gone GNOME. The major KDE supporters -- SuSE and Mandrake -- are going out of business (at least in the US -- SuSE might survive overseas). Maybe if they had chosen a license that didn't force authors to write GPLed software (like LGPL), they would have had some business interest as well. I can write BSD-licensed GNOME software if I want to, but not BSD-licensed KDE-based software!
And with Gnome I can consistently reproduce crashing the system --the entire system.
If you're really crashing the kernel, it sure as hell isn't GNOME's fault.
I can't do it under KDE.
Then you're lucky, because your system is screwed up one way or another (either a kernel or hardware problem). it's not because of some amazing design in KDE.
On one computer that I have, I install Linux Mandrake (CD#1 only --typical).
Yeah, no kidding. You're using Mandrake, which is known for crummy GNOME support, just as RH is for their KDE environment.
May we never see th
considering the GPL allows you to link to closed-source things that are "a standard part of the target platform"... ie: Sun libc, or whatnot....
one could argue, quite easily, that even though the closed application is linked against GPL libraries, that those olibraries are a standard part of, say, RedHat Linux, and therefore, you don't have to abide by the GPL to link against them.
And you would be right.
I used to use kmail. And it suited my purposes almost perfectly. Then came the day that I updated the version of KDE, and for two days nothing depending on KDE would work, in particular kmail.
From that day, from the gnome desktop, I began to use Mozilla's email client. It isn't as fast as kmail, but neither does it rely on KDE -- or any particular window manager -- to be functional.Whatever the plusses of KDE-dependent applications, the big risk in counting on them is your downtime when KDE breaks.
So why am I back to KDE (albeit not to kmail?) "Always on Top". For some reason, the newer gnome does not allow you to keep one window on top while working with other windows.(Once in the habit of doing this, it is surprisingly annoying to lose the ability.) The configuration options also appear extremely limited.
KDE for all its flaws, and they are significant, is still more comfortable to work with. However, apps that don't depend on any specific Window manager, apps like Mozilla and OpenOffice, are more reliable in my view.
Yes, you certainly can write closed source software with GPL software. The tools you use to create your software do not necessarily impose license restrictions.
Unless I'm mistaken, I can write a GTK+ application closed source so long as I'm not using any GPL'd code in my app. All I do is tell people who buy my product that they need to get the free GTK+ libraries in order to run it.
Your argument would be the equivalent of saying you can't write closed source software to run on Linux because Linux is GPL'd. That is simply not the case.
config files are easier to read for users.
xml shuts out the user.
who is the l337 one now?
There are many, including myself, who never release GPL code, and prefer to release open source code under a BSD-style license. (You are free to disagree and use your own choice of license for your own projects; there are merits to both types of license.)
The GPL/QPL license of Qt, completely shuts out developers of open-source software who choose to use a different type of open-source license. If it is free software, the developer generally can't afford to license the commercial version of Qt, and if you use the free version, you must release all your code under the GPL!
That's why the LGPL was invented. That way, the author of the library can still benefit from GPL-type protection for his/her work, but it doesn't coerce other open-source developers to adopt the same license.
The Qt license allows for GPL open-source developers, as well as commercial developers, but completely shuts out everyone else! That's why I hope Gnome improves and becomes the desktop of choice, even though there are many ways I prefer KDE to Gnome.
If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
Everybody already said it, just had to change the title.
Try KDE 3.1. It flies and is quite usable even on pathetic hardware.
(Please browse at -1 to read this comment.)
> Being the smart person that you are you would have installed ext3 or ReiserFS and hitting reset wouldn't have caused
> any damage or loss at all.
Man you are so wrong. If you hit reset while you have a reiserfs volume mounted (ext3 as well) you will likely end up losing
a handful of files (happened to me some times, stupid reset button, now its unplugged).
The proper thing to bail out of such a situation is to build your kernel with "Magic SysReq" and then hit
alt+printscreen+s,u,b to make it sync its buffers before rebooting.
Reiser and ext3 only journals metadata, folks, not data. Don't expect to not lose data by hitting the
damn reset button or in a sudden power outage. Use no-breaks and NEVER reset the box if the console hangs
or the kernel panics. Magic SysRQ is your best friend.
cheers
``If a program can't rewrite its own code, what good is it?'' - Mel
KDE is ugly fullstop. Just take a look at the toolbars. You probably won't find one with less than 15 buttons on it. That is ridiculus. Who uses all that.
So you can configure it, change it. Have you tried to do that. Just watch the bugs come out
Now [in Gnome2] even the (dismal) file requester takes about five seconds to draw up. I think Gnome is going the wrong way. It's only a good desktop for those that like to fire up a number of apps / windows, and then sit there looking at it / fire screenshots around the globe.
Apart from adding a bit of spiff, all I can find are features removed. I heard someone type 'gnome 2.2...now you can have transparency in the panel'. Well, 1.4 had that, 2.0 didn't.
I started using Gnome about three months after I started using Linux, about five years ago. I've been hoping it hasn't, but all I've seen (apart from a glimmer of hope in 1.4) is Gnome go to shit. I think I'm going to get the 1.4 source, maintain it myself and keep using that.
Not trolling, I'm genuinely disappointed that Gnome has given Linux a bad name, not because Gnome is Linux, but Joe Public who's used to a Windows system thinks that, he can't draw an abstraction between a desktop environment and an OS, and I think that's why a lot of people think Linux sucks. I also think adoption of Gnome by Sun is a bad move. Sure CDE sucks, but it runs.
and no the Mac way of expanding to some apparently random size is not good, it's a pain in the ass.
A window's zoom box under Mac OS doesn't expand the window to a "random" size. It expands the window to the smallest size that holds the entire document or, failing that, expands the window to nearly fill the screen. It's precisely the same behavior as Ctrl+E on GIMP.
Will I retire or break 10K?
If it's not on your menu, then run kappfinder and THEN drag it over.
Then how does somebody discover kappfinder other than by asking Arandir? All features of a desktop environment should be easily to discover.
Will I retire or break 10K?
Now, don't get me wrong. I love Gnome, have used it for years (although I am typing this on OSX), and never got on with KDE. I think the article is a big bunch of trolling hooey. But... Many moons ago, I ran the Ximian Gnome packages, probably Gnome 1.0 or possibly 1.2. The File Selector back then had a fourth button at the top of it, next to new folder / delete file / rename file buttons. This button took you to ~ when you clicked it. Where has this bloody button gone? I remember reading that it was a Ximian patch to the file selector, and presumably it never made it into the upstream sources. When I left Ximian (the day I switched to Debian testing), I lost that button forever and I still miss it. It seems like such an obvious thing to me. Bah! Humbug!
You win again, gravity!
I love Window Maker ^_^
... source-level compatibilty with Mac OS X. Seems potentially interesting.
I've noticed nobody ever says anything interesting about GNUStep. I'm slowly starting to look into this myself
If the X server isn't set right, it's Woody that's the problem not KDE.
(Please browse at -1 to read this comment.)
> The major KDE supporters -- SuSE and Mandrake -- are going out of business
The old lies and FUD.
> I can write BSD-licensed GNOME software if I want to, but not BSD-licensed KDE-based software!
Strange - how is it then possible that Kicker, the KDE panel, is licensed under BSD license?
Haha, fucking hilarious ... thanks for making my day.
Why is it a ridiculous attitude? Tell you what, you go away and design this killer GUI, and come back when you've got it all figured out. If it's good, I'm sure somebody will be enthusiastic enough to help you.
I'm going to let everyone in on a little secret:
Most movie reviewers aren't movie makers.
I know, I know. You're thinking, "How could somebody criticize something without being able to go out and make something better all by themselves?" But, it's true.
In fact, there are those who--horror of horrors--hold opinions about music (if you hate Limp Bizkit, why don't you go out and make something better?), games (if you hate Halo, why don't you go out amd make something better?), operating systems (if you hate MacOS, why don't you go out and make something better?), websites (if you hate Fark, why don't you go out and make something better), religion (if you don't like Scientology, why don't you go out and make something better?), and much, much more. In fact, recent studies have shown that people hold opinions about most everything they come across in their lives. All without being able to make better equivalents themselves!
Sorry, but while you were whinging on Slashdot tigert, jimmac, everaldo and tackat were busy making GNOME and KDE pretty. By all means go and help them, but I find the latest GTK2/GNOME2 apps much better looking than their equivalents on Windows or the Mac.
I'll continue my "whinging" because I hold opinions. I'm sorry you can't stand to read them.
While I certainly agree with complaints about the gnome file picker, I have to admire the fact that it doesn't *TAKE UP MY WHOLE GODDAMNED SCREEN* 927x613px !?
Thank you.
Hmmm... yes and no.
The point to a journalled filesystem/transaction manager is to maintain data *consistency* by having disk operations happen atomically.
That way, if the power gets cut in the middle of a file operation, your file won't be half borked.
It *does* protect your data on basic operations aslong as all of the data is in one place.
Ofcourse, we really should be using atomic/transactional for ALL application data storage: data loss and consistency due to power failures and other things would more or less be a thing of the past.
Simplicity is prerequisite for reliability. - Dijkstra
Mandrake may have gotten its start by bringing KDE to Redhat, but it has had little to do with Redhat since about version 5 (and now Mandrake's at version 9). Just because a distribution uses rpm packages doesn't mean it's Redhat based. Mandrake has all its own administration tools, and even its own package manager that's sort of an apt-rpm hybrid (urpmi). It has left Redhat far behind with respect to this, as well as in installation and configuration, where Redhat is still playing catch-up in many ways. So don't equate Mandrake with Redhat. It's certainly no more Redhat than Caldera or Suse are, both of which started as modified Redhat too, but neither of which have much in common with it anymore.
Strange - how is it then possible that Kicker, the KDE panel, is licensed under BSD license?
It's not. It's GPL.
May we never see th
I thought this was an answer to MY post :-P
I am very sorry.
>The major KDE supporters -- SuSE and Mandrake >-- are going out of business (at least in the US -- >SuSE might survive overseas).
Really? Lord knows Mandrake has had it's share of trouble, but I haven't heard anything about SuSE having any trouble. In fact, AFAIK, IBM supports them and RH equally, as well they should.
>If you're really crashing the kernel, it sure as hell >isn't GNOME's fault.
I know that GNOME used to do some funky stuff under XFree 3.x on my old system... back when GNOME was cool and KDE was lumbering along in it's 1.x incarnation. I had to use KDE to prevent video corruption, and when 2.x came out there was no looking back. KDE never did, and never has, exhibited the same video corruption that GNOME did.
keyvalue.confconf.xmlYou're telling me that your users cannot handle the added complexity? I'm sorry, but if someone is technically astute enough to use a text editor and modify a config file by hand, they can handle the trivial extra complexity associated with XML.
The users you describe that can't handle it are using the GUI anyway because *all* configuration files scare them.
- I don't need to go outside, my CRT tan'll do me just fine.
um, duh, KDE will always suck until they get some anti-aliased fonts. KDE compared to GNOME is visually the stone age and a great example why linux hasn't taken off on the desktop. Uh, have you seen Mac OS X lately? Who the hell wants to look at the shitty fonts in KDE? People who spend more time in front of their computers and less time conquering their fears. Women exist, people! Sex is great.
Wrong. What is the port number doesn't really matter. How the protocol is organized matters. CORBA originally has been designed with two problems:
- Syncronous communication - asyncronous (fire and forget) messaging is still in dreams of real-life CORBA developers;
- Tight coupling - both client and server has to really have the same knowledge about the shared (passed, called) object;
CORBA might be not a bad choice for prototyping at earlier days of GNOME, but today it must begone. I think it must be replaced by SOAP. So, let's wait for MONO becoming stable, then let's get rid off gnorba and then let's compare GNOME with then's KDE.Less is more !
and no one cares about your new hardware. It is very pretencious to talk about your how great your hardware is in a non hardware onriented discussion.
:-(
Sorry to bare the bad news.
My uptime/stbility with Linux is a perfect record so far (2.5 years of solid use at home, no crashes). I have bluescreened/execeptioned/GPFed/protection faulted/hung every version of Windows I have ever come across
GPF's don't belong here-- I am sure that you, like I, have caused many Linux programs to segfault (the Linux equivalent of IPF and GPF in Windows 9x).
But I have experienced far fewer hangs and kernel-mode errors on Linux. In fact I have never had a kernel panic, and have only truly locked up my system a few times after I installed NVidia drivers (one screen saver causes this, and I have an Athlon 800 MHz).
I have a fucked memory socket on my PC at home - so I can only use 512MB of the 768MB that should fit. If I put the extra 256MB in, Linux works just fine, and Windows will boot, but as soon as I run DirectX WHAM, the machine freezes. That's probably because Linux doesn't ever get up enough speed to use the last 256MB RAM...but maybe not.
That is strange-- maybe there is some sort of error handling for this sort of issue. I would think that the disk buffers would hit it quickly.
LedgerSMB: Open source Accounting/ERP
Just about any of the "iApps" from macintosh are pretty popular and really give the users just the basics.
Perhaps I missed something, but I've not had any problems with my GNOME2 desktop except for:
1. The file picker dialogue. Yes, I agree, it sucks. I've heard it's being overhauled, so I can wait on it. It's not _that_ bad.
2. Menu editing. This should be much, much easier than it currently is. I pray that GNOME 2.2 fixes this, because it's the biggest complaint I've heard so far in my LUG.
As for this "lack of configurability", I use metacity, and I think it's fine. What exactly am I supposed to be changing to seriously enhance my productivity that I can't already do now? A few more options (window placement!) would be great, yes, but seeing as I'm paying $0 for metacity, I can wait.
The article was a troll. I've got no problem with KDE, and use it sometimes, but I personally prefer GNOME. I think that trying to claim either one is horrible or even significantly better than the other is just stupid. Both have strengths and weaknesses.
-Erwos
Plausible conjecture should not be misrepresented as proof positive.
I'm not sure what version of Windows you are running, but unless it's nt/2k/xp I don't think it works with > 512megs of ram. I could be wrong on this, but I remember reading it in more than one place
;) heh) The problem with more than 512MB of ram was getting "out of memory" messages when you clearly had plenty of RAM. See Here for the MS article on this problem.
You can run Win9x on more than 512MB of ram. (Notice I said can and not should
(Summary): You can only have 512MB maximum at install time. Afterwards, you add a line to your system.ini file, under [vcache]:
[vcache]
MaxFileCache = 524288
That sets the maximum cache to 512MB. Then you can install the rest of your RAM.
...a pretty shitty admin then, buddy.
Now go sit back on your idiot box running OS X and tell everyone you're a unix admin again...
GNOME says they don't ship until they run on platforms like Solaris, *BSD and *linux.
KDE makes no such claims of 'it works when we ship it', and doesn't mention Solaris under the 'distro' section.
KDE's download page says "major Linux distributions" When they get around to supporting more than Linux, then I'll give a damn.
My little aside about the naming scheme (notice smiley?) was just that: an aside. I also said quite clearly that KDE does not suck. My feeling about the naming scheme is that it is unnecessarily gauche, but the fact that that is my feeling has no bearing on the fact that KDE's apps generally work pretty well.
Similarly, I don't expect everybody (or anybody, for that matter) to share my opinions about KDE's ugly icons. There's plenty of room for both environments, and having a choice is good for everyone.
Please, at least check your facts when you're pointed to being wrong. From kdebase/kicker/core/main.cpp:
KAboutData aboutData(appname.data(), I18N_NOOP("KDE Panel")
, KAboutData::License_BSD
I'm an end user, don't know how to code. It have been using Linux for about 4 years. I first got a look at Linux when a friend gave me a RedHat 5.2 disk. Of course the default desktop/WM was Gnome. I seemed ok, I had to learn to use it but I knew this before I even installed the OS. Ok, so now I'm going to try to "get into" Linux. I go down and buy Corel Linux becuase I've heard (at the time) that is was the most "user" friendly. So, I tinker and buy a big book about Corel Linux - I have the choice of many desktops and try them all. I find my self split between KDE and Gnome, but spend most of my time with Gnome because "It made sense to me"!
So, I get a little frustrated with Corel because I find out the the Deb way of doing things is more oriented to the Unix knowledgable and I'm in learning mode big time and am getting nowwhere. So, I get Mandrake - a KDE centric distro. I still had a functioning and useful Gnome interface and would often use both. I like many things about Gnome. It had some very nice programs/applets and I found them both useful and cogent. However, being a drone from the Windows world I found that I could figure things out in KDE a little better. I learned more about the way Linux worked and how to get things done in all aspects from configuring Nvidia drivers and installing games, to using word processors, to tweak/customizing my Desktop to do what I wanted to. This was in the days of Gnome 1.2 and when 1.4 came out I upgrade because I was hoping that it would be a bit better - and all in all it was.
Now, I get tired of Mandrake and decide to try SuSE 7.1. I learn that this is where the "division" between the KDE and Gnome camps becomes evident. In SuSE 7.1 Gnome worked as well as any other distro I used. But I noticed that there were a plethora of updates and refinements for KDE while Gnome only occasionally had new updates and fixes. So, I became KDE centric myself. It seemed to me that the level of development was going at a faster pace and tended to be more in line with my expectation about what I wanted from a desktop.
Well, as time went by, I became more and more disenchanted with Gnome. It seemed to become more obtuse and far less intuitive as time went by. Then the Eazel debacle and Nautilus. Frankly, I hate it. Nautilus is a pain for me. I also became quite upset with all the hype around Eazel and Nautilus especially since the main stream marketeers and "Industry" (read end-user/corporate centric) publications and advertisers were touting this as the Linux "desktop" break-in killer app. I never bought it and when Eazel folded and brought all the negative press about "Linux will never be mainstream" statements that cited Eazel and Nautilus as proof of this I was extremely unhappy - as a Linux advocate I felt this did more damage than good and honestly wish Eazel had never happened.
So, I tried Ximians desktop. It was far better IMHO than anything I tried from Gnome.org. Many of the things I tried from Gnome.org seemed broken, at least the Ximians product had a high degree of funtionality. The only thing that bothered me about Ximian was it tended to take over in situations I didn't want it to. I also gave up in Gnome because I personally didn't find the "help" and "howtos" to very useful. The documentation for an end-user is next to useless IMHO. All I get is instructions about how to turn on features. Trouble shooting is not mentioned very often and configuration of the deeper aspect of Gnome is lacking to say the least - unless you want to go straight to coding - no middle ground. It's either how to set the view or developers pages that focus on contibuting to the Gnome project.
Ok, so now Gnome 2 is due out. I've been waiting with my fingers crossed for a while. I always like the "look" of Gnome. It's elegant and smooth. I just never like the fact that they made it so hard for someone as myself to get things done under the hood. KDE allowed me to do this and many that I've talked to prefer KDE as end-user.
I don't want a Windblows clone. However, certain aspect of a gui are fairly universal. What I find in Gnome to is that it is less than easy to use. It is broken - I learned to understand Sawfish. I was very disappointed when Sawfish with Gnome was broken. At first I thought it was because I used SuSE, but after searching the developers forums I came to the conclusion that Sawfish was indeed broken as evident by many of the devs statements regarding this.
Nautilus and MetaCity are very unfriendly as far as I'm concerned. I can't get the damn thing to work most of the time. I tried to get Sawfish2 to work but no luck. I have given up on Gnome for the time being. I spend too much time trying to get it to work rather then just "doing work". I have become very comfortable and fond of KDE. But a problem still exists for me. Choice! Yes choice. I may choose not to use Gnome, but I would rather make that decision because I found a WM I like to use based on how one works in deference to the other - not because the other works poorly or in some cases not at all. Sure, KDE is far from perfect but I can spend more time doing the things I need to rather than trying to figure out why one is not working or giving me messages like the help files don't have a program to view them and then no information on how to set this up or any other workaround.
Gnome being in the state it is at present isn't an option for me. Many of the apps are great, e.g. Grip - fast, easy, effective, and the same can be said for GnomeMeeting, Galeon, Evolution, etc. But, the desktop itself isn't cutting it IMHO.
Theres seems to be an underlying consensus that those at the Gnome development camp are in a quandry of sorts. I was surprised to say the least when I heard that the Gnome developers contacted those at the KDE camp to work in interoperablitly and common interface issues. Not that this is a good or bad Idea, but given the rivalry of the past few couple of years I was taken aback.
I would really like to see Gnome come back to the full and well rounded Desktop that both gurus and end-users could be comfortable with - at present, unless your very well versed in code and config Gnome is essentially the least attractive option IMHO
No, flame intended - If you Like Gnome use it becuase for me that's what Linux is all about - Choice and Functionality.
See this posting from Miguel de Icaza which Havoc Pennington hopes will not appear on Slashdot:
Miguel de Icaza: Reading today's Slashdot comments, you can see that our desktop is falling behind stability-wise and feature wise to KDE. [..] I probably mentioned this before, but when I went to Mexico in December to the facility where we launched gnome, they had all switched to KDE3.
Gnome sucks, it's for wet diapered weenies and girly-bois..
I mean really, use Gnome you might as well use winbloz..
Get the Texstar KDE 3.1 and enjoy! My friends all use older versions (boner machines) and they are jealous because mine just looks way too nice and is oh so slick..
Thanks to Texstar!!
I did check it. It's either wrong in the source, or RH's packages are wrong, because the package license field in kdeaddons-kicker reads "GPL". I'd be inclined to say the package, except that I know that kdelibs are GPL, which makes it illegal to write non-GPLed software based on them. So unless the kicker team has an entirely illegal piece of software *and* my package info is wrong, it's GPL-licensed.
May we never see th
When the next version of my distro comes out I will try them both and see which suits me better.
Currently I use KDE because I use apps that need the Alt key and I can palm the WindowManager stuff off to the Windows Key. Secondly I type on a dvorak keyboard but find that I need a Qwerty layout the rest of the time. The keyboard switcher for KDE is a lot more reliable than the Gnome one.
I generally do not like the KDE applications - The file manager in particular is UGLY.... I wish I didn't have to install them... KDE forces you to install a Mail and News program just to use the Internet dialer... I don't like Kmail and Knode -- I am quite happy with evolution & pan... Why do I have to install them
I much prefer the way that the Gnome File manager works (and looks).
The thing here is that if you get a segfault, and you've compiled in debugging symbols then you can get gdb to do a backtrace and send it to the developer who can then try to work out the problem. I'm unsure HOW you do that in Windows.
Kicker is surely in the kdebase package. Why don't you just call right mouse button "Panel Menu/Help/About KDE Panel": "This program is distributed under the terms of the BSD License." Oh wait, I'm sure you don't even have KDE installed.
Just wondering if anyone has ever considered .Xdefaults syntax.
.INI) - how do you code the analog of "foo*bar.baz: abc" or even "*bar.baz: abc" in XML?
It's an existing syntax (used for lots of X programs), and has IMHO more flexibility for configuration than XML (and definitively more than Win3.11
And it's for sure more readable as well.
The Tao of math: The numbers you can count are not the real numbers.
I find that both KDE and Gnome are out of the question. However, the KDE development cycle has been more consistent and more improvements are more evident. Gnome is indeed broken. Just compare KFM with Nautilus and you'll see what I mean. Metacity is a slight improvement on twm. Many Gnome apps aren't even pathed correctly by major distros, and when they are, they ususlly prove unuseable. GnomeApt, in development for the last hundred years, is a good example of this. The Gnome dialer, which has never worked correctly for anyone in history is another. Root menu configs is another inconvenience. Gnome apps never seem to hit the "stable" category, unless "stable" in Gnometalk means "last broken version"... Gnome apps seem just at the point of uneability, but never quite.
KDE apps usually work at least, but who uses all that eye-candied claptrap and totally useless managerie of unheard-of tools. The only good thing about KDE is the file manager. Konqueror, as a web browser has never reached a non-crashable state of development.
Galeon has all the browsers beat. That is why I retain a suitable collection of necessary Gnome libraries and apps to run those rare ones that actually do work. But I won't allow KDE or a full installation of Gnome on any of my machines. Windowmaker has them both beat, with its simplicity and its functionality. XFce is lightening fast, and has XFree/X11 configuration ability and built in. XFTree with ROX-Filer is a faster and more reliable combo than the crashy KFM, and the worthless Nautilus. Blackbox, aside from the fact that the user has to ususlly file write his own menu entries, also has both the lumbering KDE/KWM and Gnome/Metaghetto beat. I cannot see one good reason to use either of the "major" environments, unless of course you are a migrant Windows user. In that case I recommend KDE just long enough to learn just how much you hate it before switching to something faster and more efficient. Gnome, in its present broken and semi unuseable state, is simply out of the question...
kde libraries are released under the LGPL primarily, with some files under the BSD or MIT style licenses.
not the GPL.
If you cannot understand a XML config file, you probably shouldn't be editing a non-XML config file anyway.
-MDL
Happy meals fund terrorism
Let's try to come up with a term of contempt that isn't being used by every script kiddie in Poughkeepsie. Hmm, should probably replace "script kiddie" too.
I looked into the abyss, and the abyss looked into me--and we both winked.
The period of time when people decide to use something or not is during those intitial 15 minutes you so much deride.
Provide 15 minutes that are a joy to experience and you have got a new user that will be willing to learn later because he has not been ostracized by the assumptions of the designers.
Provide 15 minutes in which you can't get anything done as a newbie and you have lost an user which will very difficult to turn around to support you in the future.
The decission to concentrate in newbies taking into account that OS projects do not normally have the luxury of usability tests is a decision that is wise and that will pay in the long run.
IANAL but write like a drunk one.
And ape I am not, although primate I am, Sir. But you are one too. Do you fancy a banana?
IANAL but write like a drunk one.
With GNOME you can write commercial applications without paying anybody a dime (you have to open the source).
With KDE (Via Trolltech's Qt) you have to pay to do the same.
Now Mr. 1Hz, which part of freedom don't you understand?
IANAL but write like a drunk one.
Just out of wondering, why couldn't an app like KDE take a look at the log files and version and determine when something is wrong, and how to fix it?
I think that would be a great app.
Then either TELL how to fix it, or send it to the app writers to analyze themselves, so that the next version is better.
Can you say YMMV
...about reading this article. Give the sensationalistic journalism a hit? Nah, rather not. But I'd like to have the knowledge about the warts of such a nice system.
In the end I clicked the link. And it didn't render correctly in galeon. So I decided to ignore the article afterall.
Windows can also have debug symbols compiled in, and if you have a development environment installed it will give you the option to debug using that environment when protection faults occur. Mostly however that is just plain irritating - since no-one ships commercial products with debug code, you would only be able to see a disassembly instead of the code itself. Also, the requirement for having an expensive development environment installed takes it out of the hands of most people. Linux just does this better.
All those moments will be lost in time, like tears in rain.
It's allways the same and I'm getting so tiered of this:
/.).
Apple invents something. OSS/free software community ignores it.
Microsoft reinvents the same thing (usually poorly) a couple of years later. OSS/free software community claims that it kills productivity, that it is bloat or insecure. If nobody finds some good argument then it is claimed to be eye-candy only and "Some of us don't need it sugar coated." Anyone claiming otherwise is called names like "wank gnu newbee or a closet case ms lover" to quote some of the better:-)
About one year later somebody hacks something similar together (be it a new windowmanager, X Extension, network tool, application, whatever), and suddenly everybody agrees that it is the best thing since sliced bread and way better then everything that was ever available
We had that with desktop environmants (the command line is so much better!). Yes, it is for those of us that remember all the commandline options from all programs they've ever used. I for one prefer the CLI for everything I do regulary and a GUI for all the stuff I do so rarely that I keep forgetting the details on how to do it in CLI-mode. And yes, Linux only has poor reimplementations of Apple's ideas as far as desktop environmants are concerned.
Then there were transparent windows ("eye candy" turned into "looks so cool").
Next will be rendevous (zero administration network configuration) and vector based GUIs (just look at all the hype about some really simple SVG lib we recently had here on
Regards, Tobias
Last Post!
First of all: I'm a gnome user, don't hurt me :)
I may be totally wrong, but isn't KDE still based on the libqt which is containing (like the "big bad M$" does it) everything from simple containers to UI widgets?
I think this is KDE's Achilles' heel. And, on the other side, it's GNOMEs "problem" to grew, also.
It is very hard for someone outside of the KDE world to use anything KDE provides. I think there is NO program which uses KDE libs but is actually a gnome program. KDEs libraries are breaching abstraction layers at too many points.
But there are several programs which use libraries originating from the GNOME project, libraries such as libxml. There are also console programs using libxml, but they don't require a whole UI enabled libqt... (an argument for the embedded market).
I think if KDE would restructure their libraries a bit and open them for other uses out of KDE, a merger of both worlds is still possible.
Actually, that sounds more like a problem with Netscape Communicator. Don't expect that to get fixed anytime soon.
Where's the stability advantage with Linux? While Linux might have appeared to be hung, you could probably have connected remotely, killed the Netscape process, and perhaps GNOME, and been back up in no time. No reboot necessary.
Next time, try Mozilla. And for Pete's sake, name your damn computer. If you don't know how, ask. Just don't blame Linux for your ignorance.
"A fractal is by definition a set for which the Hausdorff Besicovitch
dimension strictly exceeds the topological dimension."
-- Mandelbrot, "The Fractal Geometry of Nature"
- this post brought to you by the Automated Last Post Generator...