PearPC

PearPC
Informations
Première version 0.1 ()[1]
Dernière version 0.5 ()[1]
Version avancée 0.6pre[1]
Dépôt github.com/sebastianbiallas/pearpc
Écrit en C++ et assembleur
Système d'exploitation FreeBSD
Environnement Windows, Linux, BeOS
Type Émulateur
Licence Licence publique générale GNU
Site web pearpc.sf.net

PearPC est un émulateur du processeur PowerPC destiné aux processeurs x86, et donc capable d'émuler une grande partie des systèmes d'exploitation prévus pour ce processeur, comme Mac OS X, Apple Darwin, BeOS ou encore Linux, sur les processeurs Intel et AMD[2].

Ce logiciel, développé pour Microsoft Windows et Linux, est soumis à la licence de logiciel libre GNU GPL, ce qui permet d'assurer une libre diffusion et un développement rapide. La première préversion a été dévoilée le [3].

La particularité de l'émulateur, qui fait également son innovation, est de traduire immédiatement les données demandées par le système d'exploitation programmé pour PowerPC en langage compatible x86. C'est également à cause de ce système de traduction en temps réel qu'il est nécessaire d'avoir un minimum de mémoire vive, ainsi qu'un processeur à fréquence élevée.

Schéma

User-space
Mac OS 8
Drivers
User-space
Mac OS 9
Drivers
User-space
Mac OS X
Drivers
User-space
Mac OS 10.3
Drivers
User-space
Mac OS 10.4
Drivers
PearPC PearPC PearPC PearPC PearPC
OS hôte : Linux x86, Windows
Matériel : processeur, mémoire, stockage, réseau, etc.

Liens externes

Notes et références

  1. 1 2 3 « https://raw.githubusercontent.com/sebastianbiallas/pearpc/refs/heads/master/ChangeLog »
  2. (en) « Page "à propos" de PearPC » Accès libre, sur Sourceforge (consulté le )
  3. (en) « PearPC - PowerPC Architecture Emulator » Accès libre, sur Sourceforge (consulté le )
  • icône décorative Portail de l’informatique
  • icône décorative Portail des logiciels libres