I did not mean to spark this debate. I appologise whole heartedly. I was more curious if Paul had ever considered going the Open Source model and his reasons for choosing the way he went.
I'm not saying I think Blesta should be Free/Open Source Software, and you shouldn't be compensated for your hard work. I was just curious. I develop and contribute to a lot of F/OSS projects. My own CMS I use strictly for my clients is 100% closed source. However, I have been considering opening it up. It does some things I have yet to find in other comparable systems, and I am very proud of it. This sense of pride trumps my business logic a lot of times in the ongoing internal debate in my mind and I think to my self "I must share this with the world!" Although in reality nobody would care, and most likely would co-exist with the many other systems out there and whither away until I stop maintaining it. I'm considering the route secforus_ehansen mentioned for another project I've been working on.
I'm 24 years old, married, with two young kids (3-1/2 year old son and 2-1/2 year old daughter) and self-employed. My web design / software development / hosting / I.T. business is what puts food on the table, gas in the cars, and keeps a roof over my family's heads. Trust me I know you have to make money. :-)
I really like the fact that Blesta v3 is very open for developers sake. I'm not 100% reliant on a manual, I can see a lot of the code and tweak it also. I think you have a great thing going here, Blesta team. It's open enough and closed enough to strike a great balance. Kudo's to the team.