Android applications for fsyscall/nexec
Tomohiko Sumi
SumiTomohiko at neko-daisuki.ddo.jp
Fri Jul 26 14:57:59 UTC 2013
I report the current status of fsyscall/nexec.
fsyscall[1] is a system to transfer system call requests over network. The
goal of it is using FreeBSD applications at another machine (including
non-FreeBSD machines) without any modifications of applications. nexec[2]
is a system to make connection between a "master" and a "slave" of
fsyscall.
I developed Java version of fsyscall slave. This means that any Java
platforms can use FreeBSD applications over network. Actually, I
implemented some Android applications using fsyscall/nexec. One is nexec
client demo for Android[3]. This is a simple application to try
fsyscall/nexec. Another one is animator[4]. This is an application to make
stop motion movie. It uses ffmpeg on FreeBSD to generate a movie. Finally,
these two applications use one service, nexec client for Android[5]. This
is a core service for fsyscall/nexec. It also manages file access for
security.
My one machine is ready for nexec server now. The above applications use
this server (neko-daisuki.ddo.jp) by default. Anyone can try
fsyscall/nexec.
[1] http://neko-daisuki.ddo.jp/~SumiTomohiko/fsyscall/index.html
[2] http://neko-daisuki.ddo.jp/~SumiTomohiko/nexec/index.html
[3] http://neko-daisuki.ddo.jp/~SumiTomohiko/android-nexec-client-demo/index.html
[4] http://neko-daisuki.ddo.jp/~SumiTomohiko/animator/index.html
[5] http://neko-daisuki.ddo.jp/~SumiTomohiko/android-nexec-client/index.html
--
Tomohiko Sumi
SumiTomohiko at neko-daisuki.ddo.jp
http://neko-daisuki.ddo.jp/~SumiTomohiko/index.html
More information about the freebsd-hackers
mailing list