Portable
In computer terms, portable means that the code in question can be easily taken to a different system and made to work there. Code that is dependant upon quirks or specific resources of a certain system is usually considered not to be portable because of the difficulties in finding means of supporting these dependencies on the new system.