Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jul 2013 23:57:55 +0900 (JST)
From:      Tomohiko Sumi <SumiTomohiko@neko-daisuki.ddo.jp>
To:        FreeBSD Hackers Mailing List <freebsd-hackers@freebsd.org>
Subject:   Android applications for fsyscall/nexec
Message-ID:  <alpine.BSF.2.00.1307261848470.59514@linderhof.local>

next in thread | raw e-mail | index | archive | help
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@neko-daisuki.ddo.jp
http://neko-daisuki.ddo.jp/~SumiTomohiko/index.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1307261848470.59514>