The Briar Project
-
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
-
@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).
-
Thank you, @dobey. I'll feed that information back.