Bernhard Sturm wrote:
> Karl Core wrote:
>> I built an open source CMS for bands to use a while back and just
>> released version 1.0.
>> It isn't the best thing in the world, by far, and was my first venture at
>> a CMS at all, but it has some great features for bands.
>>
>> Someone just contacted me to say he wanted to modify it and sell it.
>> Anyone have any experience with this? I was thinking of asking for a lump
>> sum up front and a small % of each sale (which would be hard to prove).
>>
>> TIA for any advice
>
> depends on what license model you are going to release it. If you have
> it under the GNU/GPL then they might sell it and the source has to
> remain open source.
> GNU/GPL understands 'free' in the sense of 'freedom' but not price.
> Hence someone can sell their (changed) version at a price, but they must
> ensure that the source code is publicly available for anybody else (with
> added information who has changed the source and when).
> For the GNU/GPL see:
> http://www.gnu.org/copyleft/gpl.html
There is an exception, that the original creator may also licence their
software to someone else under a licence other than the GPL. In this case
the OP could charge for version of the code under some other licence, where
the buyer would be allowed to make derivatives without releasing
modifications to the code.
It also depends what the OP means by trying to sell it - are they actually
selling server software, or charging to set up websites which use it? Of
course, the later is perfectly consistant with open source licencing.
You could also charge the person wanting to sell the software for you to add
features, if you're still interested in working on the project. If he's
setting up web services it'd help him to have the developer of the CMS on
his side.
If you allow a non-free branch, it'll not gain from user participation in
making it better, and so it could end up being worse than the freer,
original program. Of course, if it has a small userbase, a free software
project won't have many outside contributors anyway so this might not
matter.