cross software

from The Free On-line Dictionary of Computing (8 July 2008)
cross software

   Software developed on one kind of computer for use on another
   (usually because the other computer does not have itself
   adequate facilities for software development).
    

[email protected]