no, "running different systems" is not a clearer version of "running on different systems", those mean very different things!