The authors identify features of software and the software development process that may contribute to the differences in the level of responsibility assigned to the software developers when they make their software available for others to use as a tool in building a second piece of software. They call this second use of the software "downstream use."
Grodzinsky, F. S., Wolf, M. J., & Miller, K. W. (2020). On using a model for downstream responsibility. In J. Pelegrin-Borondo, M. Arias-Oliva, K. Murata, & A. M. Lara Palma (Eds.), 18th International Conference on the Ethical and Social Impacts of ICT: Paradigm shift in ICT ethics, Proceedings of the ETHICOMP 2020 (pp. 364-365). Universidad de La Rioja.