> Binary compatibility is for the client side, what transport protocol is > used is unimportant for the application. If I understand correctly, we also keep wire compatibility as a matter of general policy. i.e. it's perfectly possible to run KDE2 apps under KDE3 using KDE3's kded, syscoca, dcop daemon, etc.