I am looking at opensource licenses and I feel a bit overwhelmed about AGPLv3.
Let's imagine that I would like to create a facebook clone. I would also like to self host my own object storage (for example min.io) in order to store user's picture. Min.io is distributed under AGPLv3 licence and what I found is that:
It does not matter whether it is free to use or a paid subscription for my users, but if I want to use an AGPLv3 distributed software, I have to distribute my own software under the same licence. So does it mean that I have to distribute my entire "facebook" project under opensource licence, even if I am just using it without any modifications and if I am running it on another server?
If so, even if commercial use is technically possible under AGPLv3, how is it possible to use it on a real world profitable company (I know that we should not confuse open source and free, but I can not wonder how I could make my "facebook" profitable if everybody can get all my code online)...
Please be easy on me since I am just going into opensource licences