I think the concerns you raised here around open-source and code ownership are very important.
I have been a huge believer in the ideas of open-source and how it can facilitate share of knowledge, but I have always felt a bit uneasy about how some corporations end up making a lot of money by heavily relying on the work of open-source developers without offering any compensation to those developers.
Self hosting and vetted access to the repositories could definitely be a step towards addressing some of the exploitation we have now, while at the same time maintaining access to the source code in a way that is deemed acceptable by the original developer.
I think the concerns you raised here around open-source and code ownership are very important.
I have been a huge believer in the ideas of open-source and how it can facilitate share of knowledge, but I have always felt a bit uneasy about how some corporations end up making a lot of money by heavily relying on the work of open-source developers without offering any compensation to those developers.
Self hosting and vetted access to the repositories could definitely be a step towards addressing some of the exploitation we have now, while at the same time maintaining access to the source code in a way that is deemed acceptable by the original developer.