Journal Beta RHEL 5.4. Un non évènement pour le libre ?

Posté par .
Tags : aucun
11
4
juil.
2009
Certe, RHEL 5.4 n'est pas une version majeur de RHEL, mais l'annonce de cette béta est beaucoup plus intéressante qu'on peut le croire.

L'annonce de la beta de RHEL 5.4 :
http://www.redhat.com/archives/rhelv5-beta-list/2009-July/ms(...)

Red Hat l'avait annoncé, Red Hat a aussi acheté Qumranet, Red Hat mise sur KVM pour la virtualisation.
Beaucoup, dont moi, pensait que la bascule de Xen vers KVM serait faite avec RHEL 6. On peut imaginer à juste titre que c'est pour des raisons de compatibilité qu'il y a KVM dans RHEL 5. Mais la "suite" virtualisation de Red Hat sera aussi basée sur RHEL 5 (RHEL-V, RHEL-H, etc.).
Il y a aussi l'introduction de ext4 dans RHEL 5.4 alors qu'on pensait cet ajout pour RHEL 6.
Bref, RHEL 6 n'est pas dans le radar de Red Hat et RHEL 5 aura une très longue et "tumultueuse" vie.

Tout ceci concerne principalement Red Hat et n'est pas vraiment nouveau.
Par contre, RHEL 5.4 introduit le protocole de bureau Spice et c'est une première !
Spice est un équivalent de RDP de chez MS par exemple.

- SPICE X11 driver
+ The SPICE X11 driver (xorg-x11-drv-qxl) is considered to be
Technology Preview
...
celt051
A codec for low-latency communications. Used in SPICE
...
qcairo
A version of the Cairo 2D graphics library with support for the SPICE
protocol, used by KVM
...
qffmpeg
Unencumbered codecs for SPICE protocol support, used by KVM
...
qpixman
Pixel manipulation library for X and Cairo, used by KVM
...
qspice
SPICE server and libraries for KVM
...
xorg-x11-drv-qxl
Add Tech Preview xorg-x11-drv-qxl package to support SPICE
...
virtio-win
Windows network and storage drivers for KVM guests


Les protocoles de bureau distant sont très importants pour la virtualisation du desktop.

Un comparatif Spice (Red Hat/Qumranet), RDP (Microsoft) et ICA (Citrix) :
http://media.brianmadden.com/qumranetvids/blogplayerstatic.a(...)

Comparatif fait avec un client Windows, mais la partie cliente existe aussi sous Linux.
Spice fait plus que se défendre.

Spice bientôt dans votre distribution donc.
  • # Ah bah c'est malin ...

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

    Je voulais voir plus en détail ce qu'était spice, donc je demande à google spice X11, et évidement je tombe sur ton journal en 1° résultat...
    • [^] # Re: Ah bah c'est malin ...

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

      Si je me trompe pas, je n'ai pas googlé, Spice est le prochain protocole orienté client léger (assurant le tranposrt de l'image et son entre un serveur et son client léger), il est sensé supplanter ICA, RDP, et ce que vous voulez.

      Il doit supporter la HD et le multi écran et est développé par Redhat, Microsoft, Citrix et Vmware peut être d'autre.

      Sans doute une réponse imprécise car basé sur de vieux souvenir, donc regoogle si tu en veux plus.
      • [^] # Re: Ah bah c'est malin ...

        Posté par . Évalué à 4.

        Il pourra donc remplacer VNC ou NX ( http://www.nomachine.com/ ) ?
        Vivement une implémentation client/serveur utilisable au travers d'une connexion SSH !
        • [^] # Re: Ah bah c'est malin ...

          Posté par . Évalué à 4.

          > Il pourra donc remplacer VNC ou NX ( http://www.nomachine.com/ ) ?

          C'est plus que ça.
          Ce n'est pas que l'affichage distant, c'est un bureau distant.
          La machine virtuelle (qui tourne sur un serveur) doit voir les périphériques de sorti de son, la carte graphique, le lecteur de CDROM, les périphériques USB, etc du client.
          C'est techniquement passablement compliqué car ça doit être très optimisé.
          C'est un "combat" de titan entre Red Hat, Microsoft et Citrix. Je ne sais pas ce que développement vmware.
      • [^] # Re: Ah bah c'est malin ...

        Posté par . Évalué à 5.

        Il doit supporter la HD et le multi écran et est développé par Redhat, Microsoft, Citrix et Vmware peut être d'autre.

        Spice est actuellement uniquement par Red Hat et avant par Qumranet.
        Le code source n'était pas disponible, il doit l'être maintenant (je n'ai pas vérifié, mais c'est une promesse de Red Hat et c'est dans les isos de la beta qui n'a que du libre). Il sera probablement sous GPL voir BSD.
        Par contre, SolidIce (pour gérer des machines virtuelles) n'est pas ouvert et ne le sera pas avant un bon moment. En effet, SolidIce utilise Windows et MS-SQL (par la gestion, pas la virtualisation), Red Hat a dit qu'il libérerait (peut-être ?) SolidIce lorsqu'il sera cross-plateforme. Notons que ça ne concerne que les entreprises.
  • # specifications

    Posté par . Évalué à 4.

    Vu que tu fais un journal là dessus, est-ce que tu as un lien vers les spécifications du protocol SPICE?
    Ou bien ce n'est pas encore publié?
    Y a t'il eut une communication de Redhat sur les brevets qu'ils detiennent sur SPICE après le rachat de Qumranet?
    • [^] # Re: specifications

      Posté par . Évalué à 7.

      Je n'ai pas de lien sur les spécifications.

      Comme je l'ai dit, je n'ai pas de vraie preuve que Spice est libéré, je n'ai pas vu le code. Mais s'il est libéré, le problème de spécification ne se pose pas vraiment.

      Je pense que Spice est libéré car :
      - Red Hat a dit qu'il allait libéré Spice (Red Hat n'a jamais été pris en défaut lorsqu'il annonce l'ouverture d'une techno).
      - Il y a une page sur FedoraProject qui indique la libération de Spice : http://fedoraproject.org/wiki/Qumranet#SPICE.2FSolidICE

      Y a t'il eut une communication de Redhat sur les brevets qu'ils detiennent sur SPICE après le rachat de Qumranet?

      Si les brevets étaient à Qumranet, ils sont maintenant à Red Hat.
      L'engagement de Red Hat sur les brevets :
      http://www.redhat.com/legal/patent_policy.html
      En gros, les brevets de Red Hat sont disponibles aux logiciels libres.


      Je suis désolé de ne pas être plus précis car les problèmes de licence et de brevets doivent être pris très au sérieux.
      Je suis positif car Red Hat a une bonne crédibilité dans ce domaine. Mais un "wait and see" est justifié.
  • # Spice vs NX

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

    Par rapport a NX, cela donne quoi ? Pourquoi ne pas avoir intégré NX dans Xorg ? NX est déjà libre et opérationnel même s'il est parfois casse pied à mettre en oeuvre car pas toujours bien intégré au reste.
    • [^] # Re: Spice vs NX

      Posté par . Évalué à 2.

      > Pourquoi ne pas avoir intégré NX dans Xorg ?

      Pourquoi NX ou d'autres ne l'ont pas fait ?

Suivre le flux des commentaires

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