Portability considerations

If you need to be able to process XML files on more than one operating system, you need to consider how portable the XSL processors are.

Another portability consideration is file permissions. Some packages may try to install files into areas of a filesystem controlled by a system administrator. If you do not have the necessary permissions, you may not be able to install a given package. All of the processors can be installed elsewhere, but you may need to spend time figuring out how to do so.