[Drawkit] DrawKit licensing hassles
Andrew Bush
andrew at bushsoftware.com
Tue Sep 16 01:13:13 PDT 2008
Hi Uli,
>
> Just one note, because it's a common misconception: GPL allows for
> commercial distribution. You are free to sell GPLed code and
> binaries for as much money as you like. The reason this doesn't
> happen that much is that, once you've sold one copy, whoever bought
> it is free to take the source code and sell it themselves, or
> distribute it for free.
:) quite right.
> . Those companies prefer one-time-flat fees, even if they're paying
> more, because at least they know that now they've fulfilled their
> requirements and can concentrate on developing, marketing, support
> etc. again.
yeah.
>
> if you want to make money, license it for a fee to everyone, if not,
> dont.
>
> Well, that's one approach. OTOH, a license that is free for non-
> commercial projects is kinda nice. When I started out learning to
> program, it helped me a lot that a bunch of source code was
> available for free and showed me how things are done. Code that cost
> money simply wasn't an option for me at that stage.
>
heh. you are quite right of course. I actually prefer the idea I
mentioned in the first instance of gpl'ing it but making it clear that
small commercial places could almost certainly get a commercial
license by asking for one.
The only trouble I can see is that it doesn't really help Grahams
problem of actually making money from DrawKit, if he is giving the
code away to small commercial shops, then his only real hope is to
sell for a truckload of money to an existing big commercial place,
which is unlikely to happen very often.
OTOH This is a beautifully written project that solves a heap of
problems for a certain class of applications, so I *can* see him
making money by charging a subscription, maybe, for continued access
to the latest code. I can think of a few places that do that..the
WASTE text engine was one and there are a few others around.
The rule of thumb, AFAICS, is that the more niche the market, the more
you need to charge to have a hope of getting a living from it.
DrawKit isn't *that* niche, so I dont think he would need to put the
charge very high, so long as he was charging everyone.
The GPL idea, coupled with a clearly signposted 'upgrade' path to
ensure that a casual perusal would tell people that the GPL isn't the
only option, lets people like myself play with the code to assess it,
use it in the early stages of development and then pay up once it
becomes apparent that the project is actually going somewhere.
- Andrew
More information about the Drawkit
mailing list