Dual Licensing Woes
Joshua Zeidner
jjzeidner at gmail.com
Sat Jan 20 22:53:11 MST 2007
On 1/20/07, Kevin Brown <kevin_brown at qwest.net> wrote:
>
> > GPL is based on copyright. The copyright holder has ALL the rights,
> and
> > may assign them however they wish. If they choose to offer it as
> GPL,
> > then of course they are bound by that (being their own agreement by
> > their own choice), but that *doesn't* mean they can't also license
> it
> > other ways.
> >
> >
> > Exactly. The GPL is an agreement with the public, and once it is
> > made it is not the right of the originator to change that. This is a
> > situation that has come up repeatedly in the past few years. Recently I
> > have been dealing with a project called JasperReports which is a Java
> > based report engine similar to Crystal Reports.
> >
> > 1) At some point in history the original designer released the code
> > under the GPL.
> > 2) Then reports indicate that he ceded his copyrights to the company
> > Japser Reports, Inc.( or somesuch name ).
> > 3) Now JasperReports has not technically changed the license, but
> > they feel that they can *grant the right to invalidate GPL terms*. This
> > right is bought as part of a service package.
> >
> > In my estimation the problem began at step 2. The author doesn't have
> > any rights over the code if he released it as GPL at step 1. It wasn't
> > his to sell or to alter in any way, it was granted to the public. The
> > company _does not have the right to change the terms of the GPL_
> > regardless of the codes origin or their investment in its development.
>
> Releasing code under the GPL is the not the same as releasing under the
> Public Domain. Under the GPL the original author still owns the
> copyright for the code released. He is LICENSING it to others to use
> under the restrictions given in the GPL. If he then sells the code to a
> company, they now own the copyright to it. They can't prevent others
> from taking the copies that they have obtained under the GPL from
> redistributing, but they can stop licensing the copy they have under the
> GPL and release a new version under a different license.
Kevin,
That makes some level of sense to me... So the copyright owner can still
relicense the code under a different scheme?
It seems to make little sense because there are so many GPL projects that
have countless contributors whose identity is buried beneath numerous
revisions.
-jmz
--
.0000. communication.
.0001. development.
.0010. strategy.
.0100. appeal.
JOSHUA M. ZEIDNER
IT Consultant
++power; ++perspective; ++possibilities;
( 602 ) 490 8006
jjzeidner at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.PLUG.phoenix.az.us/pipermail/plug-discuss/attachments/20070120/7aabb8bd/attachment.htm
More information about the PLUG-discuss
mailing list