My company has an entire legal department devoted to these issues. We have a whole procedure to follow if we want to use ANY kind of open source in our products, and I can tell you, the license makes ALL the difference on that one.
In any case, madshi will ultimately decide what he wants to do with his product. Clearly he's chosen to keep it free but closed source for the time being. As the developer, that's absolutely his choice to make.