Here’s how the open sourcing works, one cannot expect constant funding for his/her open source work. Making it open source or not is up to you. Your end goal is conflicting as your idea of open source and generating revenue is different. That’s not how open source works. The product being open source is fine, let industries use it and will come back to you about enhancement or changes, for that you can charge.
Investors are the key and you cannot forget them. They are the ones who’s going to fund you for your development, enhancements etc. Without them, you are on your own. So it’s up to you now.
If you know how a million or billion dollar funding goes for open source products like Deepstream, Arduino then you will come to know the value of investors.