Oh thank you very much :) but I can't really claim the esteemed mantle of true open source because: 1) the license I've chosen makes it impossible to incorporate in your product unless you also open source your product (or pay for an exemption), and 2) I've disabled issues because every time I see a demanding request i feel really sad... And I was scared to lose control of it as well as to face contract issues with contributors work when I'm licensing it to customers -- which I suppose I could mitigate with a CLA.
I sincerely hope though I can find a solution to all this which doesn't sacrifice the business but enables people to work on it and use it and incorporate it ... Without having to pay because I think they'll still be enough paying customers who want the pro version even if the community edition was completely free and open.
and I'm not sure how right now...but even though I'm not very good at thinking about this stuff right now... maybe one solution is to really separate the open source version and the paid pro version and make the open source version completely sort of free and open and sort of give it to the community to own it. but I really haven't thought that much about it and like I said I'm not that good at considering these type of things right now for whatever reason. I'm kind of reluctant to do that for now but I think this is something I need to consider, sorry.