The product is open source--your "financial/employment" status is never out of your control. The worst case is that you have to fix a bug yourself or pay somebody else to do it. In fact, if you end up hiring somebody else to do it, you have a lot more control over how and when it gets done. Also, there is a good chance somebody else wants the same issue resolved, and would contribute the solution back to the project, so you might not have to do anything at all.
On the other hand, with a proprietary product, you have no control over the software; if there is a bug you're left hoping the company providing the program is willing to work on it. Also, if the company goes bankrupt or makes decisions you don't agree with you're just out of luck.
On the other hand, with a proprietary product, you have no control over the software; if there is a bug you're left hoping the company providing the program is willing to work on it. Also, if the company goes bankrupt or makes decisions you don't agree with you're just out of luck.