Science & Software

In this chapter we try to connect the worlds of scientific research with open source software development.

How can I develop software as part of research? What is the difference between software and scientific papers? What is good software? What is research? How is software developed and documented?