What closed-source software developers can learn from their open-source counterparts October 25, 2022