• N0x0n@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    3 months ago

    Thank you :)) ! I have the same question as @Umbrella if your have any other insights to share !

    how is varlink better than dbus to justify that change?

    • Brahvim Bhaktvatsal@lemmy.kde.social
      link
      fedilink
      isiZulu
      arrow-up
      2
      arrow-down
      1
      ·
      3 months ago

      I’m unfortunately not aware.

      What I do know is that D-Bus (and not “DBus”) apparently doesn’t work with MIME types directly. I may have been misinformed here - but this is some information I have received.

      Essentially, the data sent cannot be assigned a type or format.

      On the web, all data sent by a server has a MIME type (“text/html”, “image/png”, “video/mp4”).

      Android’s system for inter-process (“running program”) communication, intents, does include.
      …Even Windows does, with its whatever complicated APIs.
      D-Bus doesn’t, so Tuxes too, don’t. …Yet.

      D-Bus is apparently also not secure enough. Probably not as bad as X11, but not good enough.

      So far, KDE and GNOME have had their own " wrapper" systems to allow using D-Bus through a layer of their code to cover little inconveniences like this.