Xfce 4.8 Released
PerlDudeXL writes "Today, after almost two years of work, we have the special pleasure of announcing the much awaited release of Xfce 4.8, the new stable version that supersedes Xfce 4.6. [..] Xfce 4.8 is our attempt to update the Xfce code base to all the new desktop frameworks that were introduced in the past few years. We hope that our efforts to drop pieces like ThunarVFS and HAL with GIO, udev, ConsoleKit and PolicyKit will help bringing the Xfce desktop to modern distributions."
Hopefully all these new-fangled frameworks and technologies aren't going to turn Xfce into just another Gnome or KDE competitor. Xfce was always fast and light. Hopefully it stays that way.
Everytime I think about it, I'm totally shocked by how good XFCE is. I was a bit misled when I was using Xubuntu (not as lightweght as I had hoped) so I dropped it for a bit, but then I came back when I installed Arch on my netbook. It makes Debian superfast and Arch superstable (and yes, I use both). And on top of all that are all the config tools, which are exceedingly comprehensive, the panel, with a plethora of widgets, and a really good WM (not as powerful as I wish, but I'm so satisfied with it that I can't convince myself to replace it with Openbox). And on top of it all, it's remarkably elegant and simple. Hot damn, it even has its own built-in compositor.
It's hard to think of things that I don't like about it... I do wish some of the config settings were more intuitive, or if they could all be placed in one spot so you could search for what you need... but other than that, for me at least, it's as close to perfect as could ever be hoped. It is, quite frankly, awesome. Sorry for the pun. Here's to hoping that 4.8 is just as good.
I have left slashdot and am now on Soylent News. FUCK YOU DICE.
All I ask is that ThunarVFS not suck.
One of the main reasons I don't use GNOME anymore is because GnomeVFS was such a godawful piece of shit for years and years, with nobody seeming particularly concerned about it.
I would be all "Hey, I'll use the GUI to copy these files from one drive to another" and GnomeVFS would be all "Sure thing! I'll have that done sometime after the heat death of the universe!"
Don't even get me started on the SMB performance.
...between functionality and bloat. I have not used it as my primary desktop environment, but I do sometimes install it when I want a reasonably full-featured desktop in a VM without causing the size of the VM disk image to balloon too much.
For a truly minimalist lightweight desktop, LXDE seems to be showing a lot of promise.
the fact that people like Theo and Linus are jerks doesn't count
Why not? That's the main reason right that there are so many variants of basically the same thing. Everyone has their own idea about the best way it should be, few are sufficiently humble or diplomatic to accept consensus decisions, and so you get a million shades of red.
You can argue that the continual splintering is worthwhile--natural selection of projects, in effect--but you can't deny that the basic motive behind most forks is "fuck you if you won't do it my way".
Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
Our goals are varied and often incompatible.
Ubuntu wants to be up-to-date and user friendly, and will tolerate proprietary elements to make it happen. Debian sacrifices the cutting edge for the sake of stability, and user-friendliness for the sake of openness. Red Hat and Novell want to simplify support by controlling their codebases. DSL wants to be smaller than 50 MB, and Yellow Dog wants to run on PS3s.
Apt and Yum handle dependency resolution for you. Slackware hands you a pile of .tgz/.txz files and lets you figure out what you need for yourself. LFS has you compile every piece by hand.
KDE wants every config option to be controllable from the UI. Gnome gives you a UI for some config options, and a registry for the rest. XFCE gives you practically no UI config options whatsoever. The independent WMs are mostly adjusted by editing config files.
KDE uses the Qt toolkit. Gnome and XFCE use GTK. The independent WMs stay lean and fast by not using any toolkits.
GPL wants to ensure that what you write isn't simply forked into a proprietary product. BSD is less concerned about proprietary forks, as long as what they've built on their own is still available to whomever wants it.
This, incidentally, is why FreeBSD should exist: because there is a fundamental disagreement about what "free" software is, and FreeBSD is the largest project in the BSD camp. It's differences in principles such as this one that lead to, for example, Apple choosing to base itself on the FreeBSD kernel rather than Linux.
So we should have a Single Unified Unix, eh? That's great. Gnome, KDE, Enlightenment, XFCE, CDE or LXDE? Or maybe BlackBox, OpenBox, Fluxbox, JWM, or IceWM, Ratpoison, FVWM, or xmonad? Yum, Apt or Emerge? Should there be any proprietary binaries (like drivers) in the default install? Should any proprietary binaries be available in the repos at all? Do we accept Mozilla's terms regarding their trademark, or do we fork it a la Iceweasel? BSD, GPL, or Apache license? Microkernel or Macrokernel? Benevolent Dictator for Life or democratically-selected project leaders? How do we accommodate companies like Canonical, Red Hat, and Novell?
Every possible combination will have supporters; how do you reconcile them?
From the Xubuntu blog: "The new version of Xfce is scheduled to be included in Xubuntu 11.04, to be released in April of this year."
I am guessing from your post that you run Ubuntu or one of it's derivatives. Xfce on Ubuntu is not much better than Gnome, becaue Ubuntu packs a lot of stuff in to their Xfec impleimenation besides Xfce. Ubuntu, is not a distribution you want to use for a memory constrained or slow CPU system.
However, if you run Xfce on Debian, Fedora, Arch, etc. it simply flies and uses fewer resources than gnome.