Plex86 démarre Win 95 !

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
16
nov.
2000
Linux
Petite explication : Plex86 (anciennement Freevmware) est un émulateur de PC, il permet donc de faire tourner un système d'exploitation à l'interieur d'un autre (pour l'instant seul linux peut être hote) mais contrairement à Vmware il s'agit d'un logiciel sous GPL. Pour l'instant les systèmes d'exploitations Windows 95, MSDOS, FreeDOS, et Linux peuvent être executé.
Il est à noter que ses derniers progrès sont dus à la mise sous GPL de Bochs l'émulateur x86 par MandrakeSoft. Le fait que bochs ait été utilisé indique qu'à terme le système hote ne sera plus forcément un compatible x86 (ce qui est une limite de vmware).

Aller plus loin

  • # quelles belles couleurs

    Posté par  . Évalué à 1.

    moi je trouve ca beau
    surtout avec un beau choix de couleurs
    c'est le vert chi.... que je prefere
    et puis c'est quand meme important d'avoir notepad sur son ordi
    moi depuis le temps ca me manquait
    j'espere que la calculatrice va marcher aussi
    • [^] # Re: quelles belles couleurs

      Posté par  . Évalué à 0.

      oui hein, c'est super, avoir win95 sous linux !
      • [^] # Re: quelles belles couleurs

        Posté par  . Évalué à 0.

        Ces réactions sont une belle preuve d'ignorance !

        Plex86 n'a strictement rien à voir avec Wine. Il s'agit de faire switcher la CPU en permanence entre un OS (Linux) et un autre OS (pas nécessairement Windows - ça peut être OS/2 ou tout autre OS pour x86). Si Windows s'installe dans Plex86, tout va fonctionner directement.

        Plex86 est exactement comme VMWare qui est très utilisé en entreprise. La seule différence c'est que VMWare c'est propriétaire.
        • [^] # Re: quelles belles couleurs

          Posté par  . Évalué à 1.

          Ouais, c'est bien d'avoir deux système marchant à la fois, mais wine c'est plus simple pour le copier/coller...
  • # VMWare n'est pas un "emulateur PC" (sic)

    Posté par  . Évalué à 0.

    Petite correction:

    VMWare n'est pas un "emulateur", VMWare et
    Plex86 implementent le concept de
    machines virtuelles sur x86 (qui
    n'est theoriquement pas un processeur virtualisable). VMWare est une
    couche intermediaire entre l'OS host
    et les OS qui tournent sure les machines
    virtuelles. On peut faire tourner
    differents OS sur chacunes des machines
    virtuelles, faire communiquer les machines
    virtuelles entre elles via des reseaux
    virtuels, le tout sur une seule machine.
    On peut faire planter Windows dans une
    machine virtuelles (blue screen of Death!)
    et ne pas faire planter l'OS host ou les autres
    machines virtuels. Bref, c'est tres puissant
    et pratique (pour debugger un kernel par
    example).

    C'est beaucoup plus rapide qu'un emulateur.
    car il y a un overhead uniquement lors des
    appels systemes. Si une application fait peu
    d'appels systemes (appli de calculs) alors
    elle tourne aussi vite que sans VMWare.

    -- Dominique
    • [^] # Re: VMWare n'est pas un

      Posté par  . Évalué à 0.

      Tout à fait d'accord. Je précise aussi que le fait que Bochs soit intégré ne signifie pas qu'il sera possible d'"émuler" un autre processeur. Plex86 utilise des fonctions de Bochs, qui lui est un émulateur, pour gérer la "virtualistation" (en particulier pour les périphériques), mais il n'est pas une 2° mouture de Bochs, il fonctionne sur un principe différent.
      Par contre, comme dit Kevin Lawton dans sa publication (disponible dans docs/paper-19991129a.txt), ses années de travail sur Bochs, et le fait qu'il soit devenu libre lui fait gagner un temps gigantesque dans l'écriture de plex86 (et il faut voir la vitesse à laquelle ce projet avance ! 31/07 DOS, 25/10 Linux, et 16/11 Win95). Pour moi, ceci est encore une autre grande victoire du libre.

      PS: pour les fans de programation système au niveau processeur, cette publication est vraiment très intéressante.
      • [^] # Re: VMWare n'est pas un

        Posté par  . Évalué à 1.

        Oups, perdu le cookie... Enfin, volà, c'était moi...
        • [^] # Re: VMWare n'est pas un

          Posté par  . Évalué à 0.

          Merci pour ces precisions
          Signé Reefab qui a la flemme de s'identifier
      • [^] # Re: VMWare n'est pas un

        Posté par  . Évalué à 0.

        Pourrait-on avoir plus de précisions au sujet de l'article de Kevin Lawton,je ne trouve pas le lien de docs/paper-19991129a.txt
        Merci
  • # Hehe

    Posté par  . Évalué à 0.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.