My question is
why?
This would be really great considering porting to other platforms. But, do we want to move on new platforms?
A fair amount of work, although some is done already in the linux code.
Who should do that? As you might know, Jitspoe is allways busy and not able to make too much.
This should be done, but there are really many things that should be done with paintball code. I don't think it's possible because this would take a lot of time and keep away Jitspoe from easier and more important things (and jitspoe still haven't done most of those)
In my opinion, this isn't needed as of now. When Jitspoe will plan to add Mac support or developing on Linux will became too hard, he will do that.
I approve your thinking ViciouZ, but i think that you want to much
.