Por que o dmidecode está retornando “Bochs” para uma VM em execução no QEMU?

Por que o dmidecode está retornando “Bochs” para uma VM em execução no QEMU?

Em todas as informações que descobri, Bochs e QEMU são duas soluções separadas para emular/virtualizar computadores. Fiquei muito confuso quando obtive os resultados abaixo em minha VM Linux rodando no QEMU.

root@www1:~# lscpu | grep ^Model
Model:                 2
Model name:            QEMU Virtual CPU version 0.12
root@www1:~# dmidecode | egrep -i 'vendor'
        Vendor: Bochs
root@www1:~# dmidecode | egrep -i 'manufacturer|product'
        Manufacturer: Bochs
        Product Name: Bochs
        Manufacturer: Bochs
        Manufacturer: Bochs
root@www1:~# dmidecode -s system-product-name
Bochs
root@www1:~# dmidecode | grep Product
        Product Name: Bochs
root@www1:~# dmidecode -s system-manufacturer
Bochs

Alguém tem alguma ideia de por que Bochs é mencionado no meu QEMU-VM?

Só estou perguntando por curiosidade.

Responder1

DeDocumentação do usuário do QEMU versão 4.2.0:

QEMU usa o PC BIOS do projeto Seabios e o Plex86/Bochs LGPL VGA BIOS.

informação relacionada