The short answer is Sugar-on-a-Stick (SoaS)at sugarlabs.org. Same software (almost) but runs entirely from USB drive ( or CD with no writing to CD). Otherwise Sugar software is available for Linux machine or lookup Sugar and jhbuild on wiki (http://wiki.laptop.org
The original mesh protocol for XO to XO is unique to XO-1 and has been abandoned for standard wireless protocol on XO-1.5 (XO-1 can use this second protocol).
The way to use different devices for some interconnectivity with an XO is through the jabber (mesh, communication) server (see Settings, Network, Server). Only infrequent and incomplete reports of this.