Linked by Eugenia Loli on Tue 30th Sep 2003 05:20 UTC
General Development In the dawn of the renovation of's web site, David Zeuthen announced the release of HAL 0.1. HAL is an implementation of a hardware abstraction layer, as defined by Havoc Pennington's paper. It encompasses a shared library for use in applications, a daemon, a hotplug tool, command line tools and a set of stock device info files. Carlos Perelló Marín also announced the design of a similar concept, but it is expected the two projects to merge. More people are encouraged to join this innovative project. Elsewhere, Gnome's Seth Nickell is giving us a first taste of his effort to replace the Init system.
Permalink for comment
To read all comments associated with this story, please click here.
Not really a HAL
by Bob on Tue 30th Sep 2003 16:53 UTC

As much as I dislike Havoc's view of user interfaces, I believe he is correct this time. ogalaxyo has criticized this proposal as being anothe unecessary lair piled onto other ones. In fact, what Havoc wants here is a kernel abstraction lair to provide a way for the DE to bypass Xlib through its own kernel service. This will (if done right) improve speed and make KDE and GNOME easier to port to other architectures.