libwhereami detects virtualization environments.
Library to report hypervisor information from inside a VM