Alfredo Beaumont escribió:
> Ostirala 26 Urtarrila 2007 22:25(e)an, Borja Tornero(e)k idatzi zuen:
>>> DBUS es, en efecto un estándar Freedesktop, pero ojo, está completamente
>>> basado en DCOP, un sistema para comunicación entre aplicaciones KDE que
>>> lleva funcionando AÑOSSS.
>> Ojo, dbus es un estándar Freedesktop altamente influenciado en el
>> diseño por DCOP[2], lo que no significa que esté basado en su código.
>> DCOP está basado en CORBA que lleva funcionando MÁSSSSS AÑOSSSSSS.
>
> 'Basado en' no significa 'Utiliza código de'. Por supuesto, DCOP está basado
> en CORBA. De hecho, es un intento de hacer algo práctico con CORBA, que es un
> monstruo intratable. Si no recuerdo mal, GNOME tiró por CORBA directamente,
> con bonobo y demás, y creo que ha sido bastante problemático. De ahí que
> hayan intentado arreglar el tema con dbus que, en opinión de bastante gente,
> es peor que dcop.
>
Claro que no significa eso, eso es lo que pretendía decir, que dbus no
usa código de dcop. Efectivamente Gnome se tiró a la piscina con el tema
de corba y usaba orbit (luego orbit2) y finalmente bonobo que se está
siendo reemplazado en parte por dbus.
>>> Ahora KDE ha tenido el detalle de "migrar" a DBUS (o lo está haciendo
>>> poco a poco y en KDE4 será total) con la intención de avanzar en la
>>> integración del escritorio Linux. Y como DBUS se basa completamente en
>>> DCOP no está costando nada migrar las aplicaciones KDE.
>> Para estar "basado completamente" les está costando bastante migrar...
>
> ¿ En qué te basas para decir esto ?
>
>>> Muchos se creen, parece ser, que DBUS es lo que usan las aplicaciones
>>> Gtk, que es "algo de Gnome/Gtk", pero es mentira, MUY POCAS aplicaciones
>>> Gtk usan DBUS, y las que lo hacen lo hacen desde hace muy poco, ni punto
>>> de comparación con el uso total que KDE da a DCOP desde hace años.
>> ¿Es lo que usan las aplicaciones gtk? No no no, hay ya bastantes por no
>> decir muchas aplicaciones gtk y/o gnome que usan DBUS desde al menos
>> gnome 2.8 (año 2004) y muy pocas qt/kde. DBUS y DCOP son cosas distintas
>> no mezcles.
>
> No hay aplicaciones KDE usando DBUS porque KDE decidió usar DCOP mucho antes
> de que DBUS existiera siquiera. Después, ha decidido migrar a DBUS para KDE4.
> ¿ Cómo va a haber aplicaciones KDE usando DBUS si no ha salido KDE4 ? Eso sí,
> prácticamente todas las aplicaciones KDE usan DCOP y en KDE4 usarán DBUS, no
> se puede decir lo mismo de GTK o GNOME. Por cierto, la versión 1.0 de DBUS
> salió hace un par de meses.
Claro, en eso estoy. kde ha usado dcop hasta ahora y no dbus, por eso no
se puede decir que kde use dbus. Ya hay bastantes por no decir muchas
aplicaciones gtk/gnome que usan dbus y para cuando salga kde4
seguramente serán muchas más :P
>
> Saludos
--
######################################
Borja Tornero aka Etxekalte _
-o)
Registered Linux User 196719 /\\
_\_v
Slackware 10.2 linux-2.6.17.8
######################################
_______________________________________________
ITSAS mailing list
[email protected]
http://list.ehu.es/mailman/listinfo/itsas