THE LINUX VERSION OF ARDUINO

You've already asked this question - Arduino For Linux ? - Programming Questions - Arduino Forum

Threading and process spawning are hardly unique to Linux.