TuxDroidServer est une application, développer en ANSI-C99 afin d'être crossplatform, permettant (via l'API TuxDroidInterface) de gérer un TuxDroid via le protocole TCP.

Le but de ce projet est donc de créer une seule et unique application server gérant entièrement TuxDroid avec laquelle des applications tiers, comme des GUI, des mini-jeux, des application type VO-IP, etc... Communiqueront afin de gérer le TuxDroid connecter.

Le second but de ce projet est aussi de fournir un outils plus léger et plus performant que celui développer par Kysoh, TuxBox, qui est (à mon goût) trop usine à gaz et trop gourmand en ressource, car passe par beaucoup trop de machine virtuelles et de bibliothèques.

Autre avantage de TuxDroidServer c'est qu'il est portable, dans les deux sens du terme, c'est à dire qu'il est portable car il se compile aussi bien sous Windows que sous GNU/linux et cela sans modification du code, mais qu'il est aussi portable au sens où il ne nécessite aucune installation.

Page du projet sur le forum : http://forum.tuxdroid-community.org/viewtopic.php?id=206
L'auteur du projet est Joël (Joe) Matteotti.

Page du projet sur GitHub.com: https://github.com/joelmatteotti/tuxdroidserver/
Wiki et documentation du projet: https://github.com/joelmatteotti/tuxdroidserver/wiki/
Liens du repository sur GitHub (version FMOD) : https://github.com/joelmatteotti/tuxdroidserver.git


Une version utilisant PortAudio est actuellement en cours de développement par Sébastien (SLiX) Liénard afin d'augmenter la portabilité du projet. (Cette version est cependant, pour le moment, incomplète, mais si vous souhaitez contribuer l'url du projet est la suivante: https://github.com/joelmatteotti/tuxdroidserver_pa.git


Pour de plus amples informations et les liens de téléchargement: http://forum.tuxdroid-community.org/viewtopic.php?id=339