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.

> > 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.

Saludos
-- 
Alfredo Beaumont Sainz
http://www.alfredobeaumont.org/blog.cgi

_______________________________________________
ITSAS mailing list
[email protected]
http://list.ehu.es/mailman/listinfo/itsas

Responder a