Infoc was designed to gather maximum amount of information about operating system. This tool is based on PERL language and user interface is based on Curses library.
The purpose of the HardDrake project is to make the hardware configuration easier in Linux, by providing hardware detection and a nice graphical interface. It allows ethernet and sound card configuration, and the hardware auto-detection uses the `detect' library.