Journal Spice est enfin libéré

Posté par (page perso) .
8
13
jan.
2010
Je ne crois pas avoir vu sur linuxfr d'annonce sur la libération de spice, bien sur le journal d'IsNotGood avait exprimé la vision de Redhat concernant ce point mais jusqu'à maintenant on était dans l'attente.

Et pourtant c'est discrètement le 09 décembre 2009 que Redhat a fait l'annonce officielle de cette libération. Spice est désormais un logiciel libre.

Rappelons que Spice est un protocole permettant la prise de main à distance (affichage et périphérique). Il a été développé dans l'optique de permettre la connexion à une machine virtuelle pour la solution de virtualisation desktop qu'élabore Redhat.

Hormis Linux, un client/server est même déjà disponible pour Windows. Plutôt que de mal retranscrire l'anglais je vous laisse aller voir les liens ci-dessous.

Journal d'IsNotGood à propos de Spice :
http://linuxfr.org/~IsNotGood/27880.html

Annonce de la libération par Redhat :
http://www.redhat.com/about/news/prarchive/2009/spice-os.htm(...)

Enfin le site officiel traitant de Spice :
http://www.spice-space.org

Pour la liste des fonctionnalités présentes et à venir c'est ici :
http://www.spice-space.org/features.html
  • # C'est quoi qui est libéré?

    Posté par . Évalué à 5.

    Apparemment RedHat parle du protocole, mais je ne suis pas certain d'avoir compris.

    Est-ce qu'ils donnent les spécifications du protocole?
    Est-ce qu'ils libèrent le code source du serveur? Du client? Des deux?

    THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.

    • [^] # Re: C'est quoi qui est libéré?

      Posté par . Évalué à 4.

      Alors ils ont libéré le code du qemu modifié ( mais c'est une version de qemu toute 'moisie' niveau version donc le boulo d'intégration dans la 0.12 est conséquent ). Ils ont releasé la bibliothèque spice s'installant sur l'hyperviseur ( elle est stand-alone et n'a pas besoin d'être modifiée pour tourner ) et les pilotes accélérés windows.
    • [^] # Re: C'est quoi qui est libéré?

      Posté par . Évalué à 4.

      En fait le code est libre depuis un bon moment (peut-être depuis début 2009) puisque qu'il est dans RHEL 5.4 (qui n'a que du libre).
      Mais avant le développement était "fermé". Maintenant il y a un site web, une mailing, un cvs, la doc, etc.
  • # En effet

    Posté par . Évalué à 1.

    En effet cela doit fait deux bon mois qu'il est sorti.

    Pour l'instant il y a une gueguerre devs spice/kvm_qemu. Le premier camp veut voir spice intégré comme existant et le deuxième veut le voir décomposé en modules et potentiellement être 'fusionné' dans le protocole VNC ( en tant qu'extension ).

    Concernant Xen, rien à l'horizon pour la version 4.0 qui va sortir sous peu. Seul deux threads en parlent et aucun ne fait encore allusion à un commencement d'inclusion.

    Je ne pense pas qu'il y est d'intégration utilisable avant 6/12 mois.
    • [^] # Re: En effet

      Posté par (page perso) . Évalué à 1.

      J'ai cru lire au détour d'un site qu'IBM travaillerait éventuellement à l'intégration de Xen si je me souviens bien.
      • [^] # Re: En effet

        Posté par . Évalué à 1.

        Ah ça je n'ai pas vu du tout. Tu aurais un lien?
        • [^] # Re: En effet

          Posté par (page perso) . Évalué à 1.

          Après avoir recherché dans mon historique mon cerveau à tout mélangé.

          The availability of SPICE as open source has many potential ramifications.
          First of all, it may immediately attract IBM, which is using the Citrix HDX protocol today for its brand new desktop-as-a-service (DaaS) offering.
          Secondarily, it may be integrated in Xen, which would increase the chances to have major contributors like Oracle.
          • [^] # Re: En effet

            Posté par . Évalué à 1.

            Merci bien. Ah oui j'avais vu ça. Le 'may' veut quand même tout dire ( rien n'est sur en fait ).
    • [^] # Re: En effet

      Posté par . Évalué à 6.

      > Pour l'instant il y a une gueguerre devs spice/kvm_qemu.

      Il faut dire (pour avoir suivi l'échange sur la m-l) que la première annonce sur la m-l qemu semble avoir été faite par un des devs de l'ex qumranet, venant visiblement du monde du dev windows & proprio, donc pas avec le tact et le sens des us et coutumes des m-l du libre nécessaire. Par ex. il en est rapidement venu à lancer une grosse attaque perso contre Antony Liguori (qui lead le dev Qemu désormais). Heureusement un dev spice moins "extraterrestre" à pris le relai dans la discussion.

      Je crois qu'il y a eu comme un petit "choc des cultures", que les devs parviendront certainement à surmonter.
      Voir sur le même sujet les réactions diverses à l'annonce du Red Hat Enterprise Virtualization Manager, adapté d'un produit dont RH a hérité en achetant Qumranet, et qui, pour cette raison, ne tourne pour le moment que sous Windows 2003 (classe, non ? mais RH dit avoir un port vers Linux en cours de dev).

      J'au aussi l'impression que la foultitude de forks peu coopératifs qu'à subit Qemu ces dernières années (KVM, qui est un fork amical mais devenu difficile à merger, une partie de Xen, une partie de virtualbox, le nouveau machin de novell dont j'ai oublié le nom, ...) semble rendre les devs Qemu un peu circonspects lorsqu'on leur présente comme la dernière merveille du monde - à merger illico et par leur soin - un gros code-dump monolithique forkant lourdement une version antédéluvienne de Qemu.

      Et puis effectivement des devs Qemu ont demandé des mesures montrant si spice était rellement plus performant que l'outil existant et standard (vnc), et si oui pourquoi (savoir pquoi c'est plus performant permet de ne pas endommager par erreur une condition nécessaire à l'obtention de ces bonnes perfs, et/ou d'envisager de merger la bonne idée dans le proto canonique vnc).

      > Concernant Xen, rien à l'horizon pour la version 4.0 qui va sortir sous peu. Seul deux threads en parlent et aucun ne fait encore allusion à un commencement d'inclusion.

      Ca semble au moins être en projet ; Ian Darwin lui-même dit : "We're planning to do this, hopefully into qemu 0.13 which is planned for the middle of this year" :
      http://lists.gnu.org/archive/html/qemu-devel/2010-01/msg0081(...)
      http://lists.gnu.org/archive/html/qemu-devel/2010-01/msg0081(...)
      http://lists.xensource.com/archives/html/xen-devel/2010-01/m(...)
      • [^] # Re: En effet

        Posté par . Évalué à 1.

        C'est exact j'ai suivi le fil de discussion. D'ailleurs c'est assez impressionant le calme qu'a gardé Anthony lors de cette discussion, le mec en face était vraiment borné ( on aurait dit un gosse ).
  • # SPICE

    Posté par (page perso) . Évalué à 7.

    À ne pas confondre avec, SPICE, le simulateur de circuit http://bwrc.eecs.berkeley.edu/classes/IcBook/SPICE/

    « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

    • [^] # Re: SPICE

      Posté par . Évalué à -3.

      Ta signature n'a jamais été autant justifiée :p
    • [^] # Re: SPICE

      Posté par . Évalué à 10.

      Je ne trouve pas les voitures.
    • [^] # Re: SPICE

      Posté par . Évalué à 0.

      C'est bien dommage d'ailleurs, j'aurais bien aimé que le SPICE dont tu parles ait été libéré aussi
      • [^] # Re: SPICE

        Posté par (page perso) . Évalué à 3.

        Il est sous BSD.

        « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

    • [^] # Re: SPICE

      Posté par . Évalué à 3.

      A noter que la version 10 de SPICE avait pour nom de code "COUN ACE"...

      (je ne fournis pas de déconneur avec mes approximations... et non, je ne sors pas, j'ai de la fièvre !)

Suivre le flux des commentaires

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