While creating my software (as a developer / startup owner) I rely on the fact that I can use some (software) library for free. I also rely on the fact that I can use it for commercial purpose and that I can keep my code private (not open-source).
So, I created the product and launched it widely in the market.
But what if after that the license suddenly changes (in the future)?
Do I have (legally speaking) 100% firm guarantees that I can continue use it on the same terms (as I started), or it will be a possible "stub-in-the-back" at any time? And I will have to discontinue my business immediately?