Bochs

Emulador de PC IA-32 de código abierto que permite ejecutar sistemas operativos y software x86 en múltiples plataformas

Visitar Bochs

Bochs es un emulador de PC de código abierto escrito en C++ que permite ejecutar sistemas operativos como Windows, Linux o BSD dentro de una máquina virtual. Está diseñado para usuarios que necesitan compatibilidad con hardware antiguo o entornos de desarrollo específicos, resolviendo la necesidad de probar software en arquitecturas x86 sin hardware físico dedicado.

Sus funciones principales incluyen:

  • Emulación de CPU para procesadores Intel x86 desde 386 hasta x86-64.
  • Simulación de dispositivos de entrada/salida comunes y controladores IDE.
  • BIOS personalizado que gestiona el arranque del sistema emulado.
  • Depuración de aplicaciones y sistemas operativos en tiempo real.
  • Portabilidad para compilar y ejecutar en diversas plataformas de destino.

El proyecto se distribuye bajo licencias GNU LGPL y GPL, lo que garantiza su carácter gratuito y de código abierto. Su enfoque técnico detallado y su capacidad para emular hardware no comercializado lo convierten en una herramienta valiosa para desarrolladores y entusiastas de la computación, aunque su complejidad de configuración puede llevar a algunos usuarios a buscar alternativas más sencillas o modernas.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    GNU Lesser General Public License, GNU General Public License
  • Repositorio

    bochs-emu/Bochs
Plataformas
MacLinuxWindows
Tipo de aplicación
Escritorio

Propiedades

  • Multiplataforma
  • Autoalojado
  • Portable

Parecidos a Bochs