lshw (HardWare LiSter) is a small tool for Linux to provide detailed information on the hardware configuration of the machine. It can report exact memory configuration, firmware version, mainboard configuration, CPU version and speed, cache configuration, bus speed, etc.
License: GNU General Public License (GPL)
Changes:
This version adds the ability to save (as XML, HTML, or plain text) the computer's hardware configuration. Several bugs have been fixed (detection of PCI-connected IDE interfaces on recent kernels, support for 15k RPM disks, and XML output). Options to anonymize output (remove serial numbers, etc.) or to operate quietly have been added. RPMs now build the GTK+ GUI by default.