By Daniel S. Katz, Daina Bouquin and Neil Chue Hong. This blog post was originally published in Daniel S. Katz's blog. Identification of software is essential to a number of important issues, such as citation, provenance, and reproducibility. Here, we are focusing on issues related to citation. Identification can be thought of as a subset of naming. Some important questions are therefore: How do we name things? How do we know how things are named? And who gets to name things?
Subscribe to Daina Bouquin
By Daina Bouquin, Christopher Ball, Anna-Lena Lamprecht, Catherine Jones, Tyler J. Skluzacek. Containers, virtual machines, Jupyter notebooks, web applications, and data visualisations that run in a browser are all examples of complex digital objects made up of multiple components. Each of those components may have unique dependencies (hardware, software, external datasets, etc.) and different “authors”. Each component will also have different expected functionalities and may even have different licenses.