David Pogue of the NYTimes thinks so. Here's a reason to change your light bulb:
(more...)"This interface allows the ability to write the majority of a driver in userspace with only a very small shell of a driver in the kernel itself. It uses a char device and sysfs to interact with a userspace process to process interrupts and control memory accesses.
What ever you want is going to cost a little more than it is worth. -- The Second Law Of Thermodynamics