[Gpe-list] Use of LGPL

Neal H. Walfield neal at walfield.org
Tue Feb 27 19:01:46 CET 2007


I share code I write because I want to share it.  I think that
knowledge should be shared and, as such, I place significant code that
I write, with some exceptions, under the auspices of the GPL and try
to contribute to projects which develop GPL licensed code.  I do this
because, I think that if someone is going to build on my ideas, they
should also share them.  I do not distinguish between modifying and
using here: they are both building on and, in both cases, should
require sharing.

Some time ago, Florian informed me that the policy for GPE is that all
libraries should be under the LGPL.  The two libraries which I have
contributed to are libeventdb and libgpevtype.  Before I started
working on libeventdb, it was under the GPL [1].  I have since been
told that this was a mistake.  The code that I contributed to
libgpevtype, I developed in the context of gpe-calendar.  I added it
to libgpevtype later.  It accounts for approximately half of the code
in libgpevtype.

I have intentions of doing further work on GPE.  I'd like to know what
the community's view on this issue is.  Is this policy the one the
community prefers?  Does the community feel that all libraries must be
licensed under the LGPL and would prefer to refuse the integration of
enhancements if they were under the GPL?

Thanks,
Neal



[1] http://projects.linuxtogo.org/plugins/scmsvn/viewcvs.php/trunk/base/libeventdb/event-db.c?rev=8298&root=gpe&view=markup



More information about the Gpe-list mailing list