<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="task" id="supported-protocols" xml:lang="eu">
  <info>
    <revision pkgversion="3.8.0" date="2013-03-25" status="candidate"/>
    <revision pkgversion="3.14.0" date="2014-09-13" status="review"/>
    <link type="guide" xref="index#faq"/>

    <credit type="author copyright">
      <name>Michael Hill</name>
      <email>mdhillca@gmail.com</email>
      <years>2012</years>
    </credit>
    <credit type="author copyright">
      <name>Baptiste Mille-Mathias</name>
      <email>baptistem@gnome.org</email>
      <years>2012</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc/>

  </info>

  <title>Zein da Makinak aplikazioak erabiltzen duen teknologia?</title>


  <p>Makinak aplikazioak <app>qemu-kvm</app>, <app>libvirt-glib</app> eta <app>spice-gtk</app> aplikazioak erabiltzen ditu makina birtualak modu errazean kudeatzeko.</p>

<section id="qemu-kvm">

<title>QEMU KVM bidez</title>

  <p><app>QEMU</app> is a machine emulator and virtualizer. As a machine
   emulator, it can run OSes and programs made for one machine (e.g. an ARM
   board) on a different machine (e.g. your own PC). As a virtualizer, QEMU
   achieves near native performance by executing the guest code directly on the
   host CPU using KVM.</p>

  <p><app>KVM</app> (Kernel-based Virtual Machine) is a Linux kernel module that
   allows a user space program to use the hardware virtualization features of
   various processors.</p>

</section>
<section id="libvirt">

<title>libvirt</title>

  <p><app>libvirt</app> is a toolkit for manipulating (creating, deleting and
   modifying) and monitoring virtual machines.</p>

  <p><app>libvirt-glib</app> wraps libvirt to provide a high-level
   object-oriented API suited for glib-based applications.</p>

</section>
<section id="spice">

<title>SPICE</title>

  <p><app>SPICE</app>, the Simple Protocol for Independent Computing
   Environments, is a system for accessing and controlling remote desktops
   across a network.</p>

  <p>The SPICE server is a library that runs inside the QEMU binary. It is
   mainly responsible for authentication of client connections, relaying of
   graphics output of the guest OS to the client and relaying of user input
   (mouse and keyboard) from client to guest.</p>

  <p><app>spice-gtk</app> is the SPICE client that provides a view into the
   guest OS.</p>

</section>
</page>
