A number of definitions has been used to communicate about research software. To know who this community is for, we need to set the scope for what research software entails.
For this community we will use the definition developed by the FAIR for Research Software working group (FAIR4RS) in 2021.
Research Software includes source code files, algorithms, scripts, computational workflows and executables that were created during the research process or for a research purpose. Software components (e.g., operating systems, libraries, dependencies, packages, scripts, etc.) that are used for research but were not created during or with a clear research intent should be considered software in research and not Research Software. This differentiation may vary between disciplines. The minimal requirement for achieving computational reproducibility is that all the computational components (Research Software, software used in research, documentation and hardware) used during the research are identified, described, and made accessible to the extent that is possible.
Read the full report at https://doi.org/10.5281/zenodo.5504015.