Linked by Thom Holwerda on Fri 15th Jan 2010 23:06 UTC
Ubuntu, Kubuntu, Xubuntu "The Ubuntu development community announced today the availability of Ubuntu 10.04 alpha 2, a new prerelease of the next major version of the Ubuntu Linux distribution. This alpha is the first Ubuntu release to completely omit HAL, a Linux hardware abstraction layer that is being deprecated in favor of DeviceKit."
Thread beginning with comment 404306
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Deprecation
by kaiwai on Sat 16th Jan 2010 03:05 UTC in reply to "Deprecation"
Member since:

Hmm. While I'm of the mind that hal needed to go as it just wasn't efficient, I can't help but feel that subsystems are deprecated and replaced far too often when it comes to the Linux desktop. It seems we no sooner get one subsystem that works reasonably well when the wheel is re-invented yet again. Is it any wonder that most commercial software developers don't target it?

The only reaosn why it happened was because libudev was originally GPL which caused a major licensing issue and HAL was introduced due to limitations that have now since have been overcome. Now that it has been sorted out I doubt we'll see changes anytime soon.

Quite honestly I remember when HAL was first introduced and it was awful experience I wouldn't wish upon anyone. Buggy hardware handling, issues with ripping CD' and so on. I am happy that HAL has finally been removed and there is a native solution that works out of the box for once. It is also good for other GNOME platforms as well - the duplication of HAL on OpenSolaris was pointless given that there was already technology in place that could handle everything that HAL did. Hopefully there will be an all round purge of HAL and it is relegated to the dustbin of really bad ideas.

Reply Parent Score: 6