Ask HN: Making source code avaliable for commercial software
I distribute binaries, but many users have expressed interest in having the source code available. I would like that, and think it would be great if users could modify the source and distribute changes, as long as it wouldn't undermine the commercial sales (since this is what is financing the development).
I guess this rules out a "true" OSS license, but I would prefer using an off-the-shelf license if possible.
Some have recommended a CC non-commercial license, but CC themselves discourage using their licenses for software.
Does any HN'ers have experience with this issue? Under what licenses do you distribute your sources in commercial startups?