Crazy software development business model

Kevin Buettner plug-discuss@lists.PLUG.phoenix.az.us
Wed, 24 Oct 2001 00:41:25 -0700


On Oct 23,  9:50pm, Thomas Mondoshawan Tate wrote:

> On Tue, Oct 23, 2001 at 04:22:39PM -0700, Kevin Buettner wrote:
> >
> > You can still do the same thing with the GPL so long as you are the
> > copyright holder.  You can release a piece of software under the GPL
> > and reap all of the usual benefits from doing so.  But you, the
> > copyright holder, may also license this software to others (for
> > commercial gain, etc.) under some other license which doesn't have
> > the same restrictions as the GPL.  (I.e, the licensee won't be forced
> > to redistribute his propriety changes.)
> 
> Aahh... But there is a slight problem -- wouldn't the viral effect of the
> GPL come into play here and prevent me from doing so? (referring to the
> clause that states all derivations of the product under the GPL must be
> under the GPL)

No.  So long as you are the copyright holder, you can choose which
licenses apply to your software.  You can do a GPL'd source code
release and custom licenses for anyone that wants to make use of
your code without having to comply with the GPL's restrictions.

Here are several examples:

    Ghostscript
	- latest free (as in beer) versions licensed under terms which
	  prevent commercial use.  Commercial use versions also available
	  for a fee.
	- also licensed under the GPL, but these versions are somewhat
	  older.  (If the latest release is N, the GPL release is
	  usually N - 1.)

    Perl
	- Dual licensed under GPL and Artistic License.

    Mozilla
	- Tri-licensed under NPL, GPL, and LGPL.  (Though I think work
	  is still underway to get all of the source code to comply
	  with the latter two.)

    Cygwin (library)
	- Dual licensed under the GPL and a proprietary-use license
	  (available for a fee) if you want to port a proprietary
	  application which uses the Cygwin library.

Of these examples, the licensing schemes used by Ghostscript and
Cygwin merit the most study since they are closest to what you want to
do.  (You can find out more about these programs and their licenses by
using Google.)

Kevin