Why does this kind of thing need new hardware? The stuff I saw here could be apps running on any OS.