(no title)
davidroetzel | 11 years ago
Not everyone will be happy to sign something like that. And integrating a pull request on github suddenly becomes a tedious excercise in international copyright law :)
So dual-licensing gives you all the publicity-related and try-before-you-buy advantages of open source. But you will probably miss out on other great aspects, especially community-wise.
logn|11 years ago
And the right to fork a project also means the right to put conditions on accepting contributions.
And there are more advantages than publicity and free demo, namely that users have freedom to run the app themselves, find another service provider, find another project maintainer, etc. I'd see it as a far less risky situation than anything proprietary. Compared to Apache/BSD/MIT it's less risky in the sense that people aren't going to be introducing proprietary forks.
tzs|11 years ago
If you do that, you can't incorporate improvements from the community edition back into your code by simply copying them, but you can use them for inspiration to guide your parallel development for the paid version. That's more work than simple copying, but less work than developing new features from scratch.
belorn|11 years ago
arethuza|11 years ago