The main principle of the HardDrake project is to make the hardware configuration simpler in Linux, only if the hardware detection and a nice graphical interface. It also permits the Ethernet and the sound card too for configuration, and the hardware auto-detection uses for `detecting' the library.