Handling Operating System Variation