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?
Permalink for comment 590390
To read all comments associated with this story, please click here.
Doc Pain
Member since:
2006-10-08

Honestly, that's more an issue of the BSD folks IMO; the source is there.


I'm not sure it is that easy. Sure, the source of the Linux kernel (which is a primary dependency) is there, but the BSD kernels are different. Maybe it's even impossible to implement certain things which are too specific (cgroups, u{dev,disk,power,whatnot}). Remember that it's not just about porting or patching simple things - Xfce depends on many kernel functionalities and also system services that do not exist in BSD. And imagine the fun if systemd becomes a required dependency... ;-)

Maybe it's even about "wasted work". Take HAL for example. BSD was lacking behind in HAL support when it became a major dependency of KDE, Gnome, and X itself, often together with DBus. When it started working reliably, it had been obsoleted in Linux already, which moved on to the "u* framework". Still HAL stuff is stuck in many components of the system which has to kept working, or a massive loss of functionality would appear. There probably has to be some reasonable judgment about "if it's worth the trouble". It could also happen that a fork is being created, free of the "Linuxisms", probably lacking certain functions for some time until they get re-implemented in a BSD-specific or even generally portable manner.

But those are just my individual assumptions. If you are interested in details, you should contact the BSD folks directly.

Reply Parent Score: 6