"

Open Software – Conclusion

In the Open Research – Open Software chapters we have explored what open software is, how to implement it in your research and how it can be used. Open Software can be defined differently depending on context. Open source does not equal free or Free, nor does closed source equal paid, and even Software as a Service products may have open source / locally runnable versions. Using open formats can help to facilitate long term access to your research for reproducibility, replicability, and reuse. Similarly, well articulated code, directly connected to your prose, is fundamental to making your research understandable. Generative AI tools can greatly help in creating understandable code.

Practices like version control and containerization further strengthen transparency by recording how projects evolve and by making it easier for others to reproduce research environments and results. Large language models may also play a role in analysis, provided repeatability remains a central consideration. There is no single correct open software solution. The most appropriate choice is the one that aligns with your research goals, your comfort with the technology, and the specific needs of your project.

 

definition

License

Icon for the Creative Commons Attribution-NonCommercial 4.0 International License

The Open Scholarship Primer Copyright © by Will Engle, Erin Fields, Donna Langille, Leila Malkin, Rie Namba, Stephanie Savage, Trish Varao-Sousa, Craig Thompson, Lucas Wright is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License, except where otherwise noted.

Share This Book