LWN.net Logo

HALs considered harmful

HALs considered harmful

Posted Mar 18, 2005 0:25 UTC (Fri) by bk (guest, #25617)
In reply to: HALs considered harmful by simlo
Parent article: HALs considered harmful

The problem is that it's not just one HAL. Potentially dozens of completely different and idiosyncratic HALs could be merged into the tree if it became Linux policy to accept them. This would cause utter chaos a few years down the line when most of them become "end of lifed" and therefore unmaintained and some big destabilizing change in the kernel comes along requiring them all to be retooled in some way.

It's basically impossible (and unfair) to ask a handful of kernel hackers to figure out 20 different HALs and how to modify and/or fix them. The only people that win are the hardware vendors; Linux and all of the community lose in the long run.


(Log in to post comments)

HALs considered harmful

Posted Mar 24, 2005 10:02 UTC (Thu) by steven97 (guest, #2702) [Link]

You could put all HAL drivers in a separate drivers directory and call those drivers "unsupported" (and taint the kernel like what happens with binary-only drivers, etc.). And since the driver is GPL'ed, someone motivated can always hack up a non-HAL driver based on the vendor driver. Then, let darwinism do its thing.

IMHO, outright rejecting HAL drivers is just silly, another example of zealotry that does not help Linux in the long run.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds