Linked by Howard Fosdick on Sat 7th Jun 2014 00:53 UTC
Xfce Over the past several years, mobile devices have greatly influenced user interfaces. That's great for handheld users but leaves those of us who rely on laptops and desktops in the lurch. Windows 8, Ubuntu Unity, and GNOME have all radically changed in ways that leave personal computer users scratching their heads.

One user interface completely avoided this controversy: Xfce. This review takes a quick look at Xfce today. Who is this product for? Who should pass it by?
Thread beginning with comment 590335
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Not so light under the hood
by hobgoblin on Sat 7th Jun 2014 12:37 UTC in reply to "Not so light under the hood"
hobgoblin
Member since:
2005-07-06

This seems to be the curse of "open"desktop.org.

A project that seems to have been hijacked by various individuals on Red Hat's payroll. Hijacked in the sense that opendesktop.org was about creating cross-desktop systems, yet more and more their projects require a very specific set of dependencies found either under the Gnome or udev/systemd umbrellas.

Hell, LXDE is jumping ship to QT as we speak. Merging their efforts with Razor-QT in the process.

Reply Parent Score: 7

Bill Shooter of Bul Member since:
2006-07-14

Opendesktop has always been about coordinating the common forms of doing things in different desktop environments. So while Gnome, kde, xfce and others are all different having common ways of doing things that applications can use makes everything easier for app developers.

I don't think cross operating system compatibility has ever been part of that goal. I think its mission should always be to make the best open desktop experience possible. Now, linux has so much more funding behind it, that they can spend resources on the desktop and related technologies. the *BSDs don't have that luxury and end up getting left behind as they can't keep up with the pace of change.

So what to do? Hold back everyone because BSD lacks funds? Or sally forth and design the best desktops for open systems?

I say, damn the torpedoes, full speed ahead!

Reply Parent Score: 4

demetrioussharpe Member since:
2009-01-09

I don't think cross operating system compatibility has ever been part of that goal. I think its mission should always be to make the best open desktop experience possible. Now, linux has so much more funding behind it, that they can spend resources on the desktop and related technologies. the *BSDs don't have that luxury and end up getting left behind as they can't keep up with the pace of change.


Ironically, this isn't an issue of simply having funds to spend on resources. The fundamental difference between Linux & the BSDs has always been relative to the difference between firmly engineered solutions & "good enough for now" solutions. People always try to frame this topic as a matter of the BSDs not being able to keep up. Yet, the BSDs have never had a need for continuously scrapping infrastructure simply to replace is with something else that'll also be scrapped. Do the job right, from the beginning, so you won't have to constantly rewrite the same shit over & over & over again. So many resources wouldn't need to be spent on the desktop, if the Linux developers wouldn't churn so much. The same can be said of most subsystems in Linux. I still remember the whole crap-fest of the early ALSA days. The Linux guys seemed to start shitting lead bricks when OSS became commercialized. How did the BSDs handle that situation? Well, they basically decided to maintain their own branch of OSS. It took less time & worked nicely. They didn't have to drag anyone through a shit-storm.

So what to do? Hold back everyone because BSD lacks funds? Or sally forth and design the best desktops for open systems?


It's not a matter of funding. If you can't engineer good subsystems, then you shouldn't be writing subsystem code. Design first, then code. If your design is crap, redesign it BEFORE wasting everyone's time. There's a reason that the BSDs are known for being rock solid. Being rock solid isn't Linux's key attribute. The fact that everyone (& their grandmothers) is writing Linux code, even if they don't have any design skills.

I say, damn the torpedoes, full speed ahead!


Famous last words of ship & submarine commanders...

Reply Parent Score: 3

diegoviola Member since:
2006-08-15

This seems to be the curse of "open"desktop.org.

A project that seems to have been hijacked by various individuals on Red Hat's payroll. Hijacked in the sense that opendesktop.org was about creating cross-desktop systems, yet more and more their projects require a very specific set of dependencies found either under the Gnome or udev/systemd umbrellas.

Hell, LXDE is jumping ship to QT as we speak. Merging their efforts with Razor-QT in the process.


Qt.

Get it right.

Reply Parent Score: 1