> I paid full price for every version of the Sparrow app I could find. I told everyone who would listen to buy it. I couldn’t have given them more money even if I wanted to. So, as a customer, what more could I have done to keep them running independently? This could have been avoided if their software were open source, or if they committed to open sourcing it should they cease development on it.
How does switching to zero revenue possibly avoid the problem of developers not getting paid enough?
Also, there is the other option I mentioned, that they commit to open sourcing it if they cease development on it. That kind of commitment can make people buying the software safe from having the product discontinued.