Are virtual machines good for reproducibility and open science?

+10 votes
asked Aug 5, 2015 in Open Science by Daniel Standage (420 points)

Virtual machines (VMs) provide a way for scientists to package not only scientific software, but also data, external dependences, and even entire operating system configurations, facilitating a faithful and exact reproduction of a particular computing environment used to derive a particular result.

Are VMs and other container systems used in this way actually a net positive for open science? If the scientific software used to compute a result can only be replicated in a very particular computing environment, is it useful and reliable?

This post has been migrated from the Open Science private beta at StackExchange (A51.SE)

Please log in or register to answer this question.

Welcome to Open Science Q&A, where you can ask questions and receive answers from other members of the community.

If you participated in the Open Science beta at StackExchange, please reclaim your user account now – it's already here!

e-mail the webmaster