• # Par D-BUS...

    Posté par  . Évalué à 8.

    ... apparemment, pour une meilleure interopérabilité avec d'autres programmes, qu'ils disent.
  • # C'est écrit dans l'article en lien

    Posté par  (Mastodon) . Évalué à 8.

    "(...) the replacement of DCOP by D-BUS. "

    C'est D-Bus qui va remplacer DCOP, et l'article explique pourquoi:
    "D-Bus a été construit dès le début avec pour remplacer dcop et comme le projet est stable il remplace dcop"
    "Un avantage de d-bus : tous les liens qui existent déjà entre différents langages (glib, Java, Python, Perl, Mono, etc) et d-bus vont permettrent à kde de discuter avec des applis hors kde"
    ...
  • # n'ait donc pas peur

    Posté par  (site web personnel) . Évalué à 9.

    N'ait donc pas peur,
    on t'as dis que KDE4 ce sera mieux :-)
  • # A contre-courant...

    Posté par  . Évalué à 6.

    Comme toi j'ai beaucoup apprécié DCOP. Et j'ai aussi regretté son principal défaut : il ne communique qu'avec les applications kde...

    La perspective d'un DBUS similaire mais beaucoup plus ouvert me plaît. On va peut-être bientôt pouvoir dbusser firefox !
    • [^] # Re: A contre-courant...

      Posté par  (site web personnel) . Évalué à 3.

      Je suis également satisfait par le choix de la même solution que GNOME : on aura moins de remords à utiliser son amarok sur du gtk :)
      • [^] # Re: A contre-courant...

        Posté par  (Mastodon) . Évalué à 4.

        Euh... freedesktop.org n'est pas gnome.
        Et d-bus n'est pas une solution gnome (voir bonobo/corba au-dessus).

        Suite à l'utilisation de d-bus par kde, certains développeurs se posent même la question de la date du passage de gnome à d-bus:
        http://blogs.gnome.org/view/rodrigo/2006/06/05/0
        • [^] # Re: A contre-courant...

          Posté par  (site web personnel) . Évalué à 2.

          Je voulais plutôt dire cela dans le sens ou les deux dm utiliseront le même outil plutôt qu'annoncer que kde recopie gnome.
          Après, je ne connais pas vraiment les details, juste que gnome se penche sur dbus
          • [^] # Re: A contre-courant...

            Posté par  (site web personnel) . Évalué à 10.

            gnome se penche sur d-bus ?

            petit historique:

            Au commencement, il y avait Corba qui était utilisé pour la communication inter applications sous unix

            Mais chez KDE, ils trouvaient CORBA bcp trop compliqué et lourd. Alors pour KDE2, il firent DCOP, une toute nouvelle technologie, avec beaucoup moins de fonctionalité que CORBA, mais beaucoup plus simple d'emploi.

            Chez Gnome par contre il s'obstinèrent à vouloir utiliser Corba et firent donc Bonobo (une sur-couche à Corba si j'ai bien compris)

            Plusieurs années plus tard les utilisateur et développeur de KDE sont très satisfait de DCOP. Quand à ceux de gnome, je pense qu'il regrettent le choix

            Mais voilà, Gnome ne peut pas utiliser DCOP, car, par construction, il est limité à KDE et pas interopérable.
            Et les développeurs (à la fois ceux de Gnome et KDE) qui discutaient à propos de freedesktop, ont eu l'idée de créé DBus, le successeur de DCOP.
            https://listman.redhat.com/archives/xdg-list/2003-January/ms(...)
            https://www.redhat.com/archives/message-bus-list/2002-Novemb(...)

            A partir de là, le développement à commencé, mais KDE ne pouvait pas remplacer DCOP immédiatement, car D-BUS n'était pas encore stable comparé à DCOP, et que il ne pouvais pas cassé la compatibilité au long de la vie de KDE 3.
            • [^] # Re: A contre-courant...

              Posté par  . Évalué à 8.

              Euh, au « commencement », il y avait :
              - les pipes ;
              - les sockets (unix ou IP) ;
              - la mémoire partagée (et les sémaphores qui vont avec) ;
              - Sun RPC.

              _Après_ est venu (-e l'idée de¹) CORBA.

              ¹ : parce que la spéc. c'est arrivé plus tard et la mise en ½uvre (qui fonctionne) encore plus tard (qui a dit « pas encore » ?).

              Et CORBA n'a jamais été ni conçu ni utilisé pour la « communication inter applications sous unix ». Il a été conçu et est utilisé pour la communication _objet_ entre applications², sur IP.

              ² : donc : orienté objet (mais fonctionne aussi avec des langages non objets, comme C) et multi-plateforme (l'OS n'a rien à voir).
    • [^] # Re: A contre-courant...

      Posté par  . Évalué à 3.

      On va peut-être bientôt pouvoir dbusser firefox !

      http://www.csquad.org/2006/05/24/google-summer-of-code-2006-(...)

      ça commence ;) ... et c'est un français qui s'y colle !
  • # De toute façon...

    Posté par  (site web personnel) . Évalué à 7.

    D'après http://public.kitware.com/dashboard.php?name=kde il se pourrait que KDE 4 soit retardé :
    With the FIFA world cup here, we will stop our work to give a look at those thousand pretty brazilian womens with their usual small skirts.
    Sorry folks, KDE 4.0 will be launched next year, probably.

Suivre le flux des commentaires

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