UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    The Briar Project

    Scheduled Pinned Locked Moved App Development
    3 Posts 2 Posters 404 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • ? Offline
        A Former User
        last edited by

        I stumbled across the Briar Project recently - https://briarproject.org/ - and thought it was interesting... Particularly the part about being able to use bluetooth, wifi and tor to communicate.

        Anyway, I emailed them about the possibility of having an app for UT, and got a response. I trust they won't mind me quoting some of it, because he asks three questions that I'm not sure of the answers to!

        • Is there an Android or POSIX compatibility layer?
        • Is Java supported?
        • Can apps run in the background and keep network connections open when the device is idle?

        Also, some time ago, there was some excitement about a similar project called The Serval Project - http://www.servalproject.org/ Does anyone know if anything happened there?

        Thanks

        dobeyD 1 Reply Last reply Reply Quote 0
        • dobeyD Offline
          dobey @Guest
          last edited by

          @3arn0wl said in The Briar Project:

          Is there an Android or POSIX compatibility layer?

          No Android. Linux is POSIX already, so no compatibility layer is needed for that, though apps are confined by apparmor.

          @3arn0wl said in The Briar Project:

          Is Java supported?

          No. One could theoretically include a JRE in their app to run Java code, but it is not part of the OS.

          @3arn0wl said in The Briar Project:

          Can apps run in the background and keep network connections open when the device is idle?

          There isn't an app level API for doing this, but it's possible for a user to enable this themselves with UT Tweak Tool. If all messages are e2e encrypted though, it would theoretically be possible to use push notifications as a transport mechanism as well (though this would not work for a mesh network case, and not entirely p2p).

          ? 1 Reply Last reply Reply Quote 1
          • ? Offline
            A Former User @dobey
            last edited by

            🙂 Thank you, @dobey. I'll feed that information back.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post