You've got some things wrong. This is about pxe booting and serving files over tftp. The arm devices are in fact running their own os, only w/o a disk attached. It is something that has existed for years and I've used it a bit in a linux production environment and at home. In fact, mass windows deployments for example are mostly done with pxe booting and serving wim boot images over tftp. Some tc's work using the same principles but for an arcade hobby? It is cool to set a thing like this up though... (but not with pre-chewed software, you'll never understand how it works if you don't do it yourself)