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.
@ Jason
by oGALAXYo on Tue 30th Sep 2003 12:17 UTC

.. I am wrong ? OK ! Maybe you are wrong as well !

What we need to do is check what we have now and remove stuff (No, not remove even more apps, more prefs and more stuff we loved to use), what I mean is to make libraries faster, remove libraries with only 2 functions is used in the entire Desktop, remove libraries or move functions into other libraries and then remove them. We need to remove libraries where possible. A library that duplicate functions, a library that wraps stuff, a library that only has 2 functions is a pain in the butt. Not that the 2 functions would hurt, no the loading of these libraries do, specially under heavy load.

Has anyone ever made a real life test of GNOME or KDE under heavy load ? E.g. when copying big files across the harddisk. I wish someone would do this and come back talking then. Even when you think that HAL (implemented on the wrong end) is hell fast, then I must tell you that dealing with the library (loading) during heavy load IS NOT fast. It's one of my argumentations besides the others provided by me earlier.